linux基础命令(一)

温馨提示:用红色标出的字体为特别注意

  1. V仔我才刚刚学习linux,特此留下这篇博客记录自己的错误日志及学习记录。
  2. 很多人会遇到这样的情况,这时候你只要在输入一个‘符号就可以解除了

[linuxprobe@linuxprobe ~]$ '
>
> ^C


  • 新手常见错误

在登录linux系统时很多人遇到这样的情况,输入用户密码时不显示,这是linux的特点,其实你已经在输入了。


linux用户分为普通用户和root用户,root用户权限更大,可以对系统修改

  • (一)常用命令

su - root         //切换到root用户

passwd [用户名]     //修改用户名密码

cd [文件路径选项]   //切换到某一文件路径

less [options]                  //查看文件,可上下翻页

more [options]               //按百分比查看文件,只能向前              

ls [options]     //显示当前目录文件

  • -a 显示所有文件及目录 (ls内定将文件名或目录名称开头为"."的视为隐藏档,不会列出)
  • -l 除文件名称外,亦将文件型态、权限、拥有者、文件大小等资讯详细列出
  • -r 将文件以相反次序显示(原定依英文字母次序)
  • -t 将文件依建立时间之先后次序列出
  • -A 同 -a ,但不列出 "." (目前目录) 及 ".." (父目录)
  • -F 在列出的文件名称后加一符号;例如可执行档则加 "*", 目录则加 "/"
  • -R 若目录下有文件,则以下之文件亦皆依序列出
  • (二)重要命令

mv  (移动文件或文件夹)

语法

mv [options] source dest
mv [options] source... directory
  • -i: 若指定目录已有同名文件,则先询问是否覆盖旧文件;
  • -f: 在mv操作要覆盖某已有的目标文件时不给任何指示;

mv应用

mv add bb //将文件aaa更名为bbb

mv info/ logs //将info目录放到logs目录下

mv /user/student/* ./ //将/user/student下的所有文件移动到当前目录

cp (复制文件或文件夹)

语法

cp [options] source dest

cp [options] source... directory

cp应用

  • -a:此选项通常在复制目录时使用,它保留链接、文件属性,并复制目录下的所有内容。其作用等于dpR参数组合。
  • -d:复制时保留链接。这里所说的链接相当于Windows系统中的快捷方式。
  • -f:覆盖已经存在的目标文件而不给出提示。
  • -i:与-f选项相反,在覆盖目标文件之前给出提示,要求用户确认是否覆盖,回答"y"时目标文件将被覆盖
  • -p:除复制文件的内容外,还把修改时间和访问权限也复制到新文件中。
  • -r:若给出的源文件是一个目录文件,此时将复制该目录下所有的子目录和文件。
  • -l:不复制文件,只是生成链接文件。

rm (删除文件或文件夹)

语法

rm [options] name...
  • -i 删除前逐一询问确认。
  • -f 即使原档案属性设为唯读,亦直接删除,无需逐一确认。
  • -r 将目录及以下之档案亦逐一删除。(rf可一起使用,语法为rm –rf [options])

文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。

原文地址:https://www.cnblogs.com/vzaiBoke/p/8735582.html