Linux常用命令整理(一)

2020-07-08 00:00:00 路径 参数 命令 文件 目录

一、目录与文件

1、ls命令(list)

ls命令后面可以跟一个路径或参数,也可以不跟,表示列出路径或当前目录下的所有文件信息。

命令格式:ls <参数> <路径>

常用参数:

-a 列出目录所有文件,包含以.开始的隐藏文件
-A 列出除.及..的其它文件
-r 反序排列
-t 以文件修改时间排序
-S 以文件大小排序
-h 以易读大小显示
-l 除了文件名之外,还将文件的权限、所有者、文件大小等信息详细列出来,可以简化为ll

2、cd命令(change directory)

cd命令后面跟一个路径,用于切换当前用户所在的路径,其中路径可以是路径也可以是相对路径。当不跟路径时,切换到当前用户的根路径(如:/home/root)

命令格式:cd <路径>

示例:cd /home/root (进入/home/root路径)

cd - (进入上一次路径)

cd .. (进入上一级路径)

cd ~ (进入该用户的根路径)

3、rm命令(remove)

删除一个目录中的一个或多个文件或目录,如果没有使用 -r 选项,则 rm 不会删除目录。如果使用 rm 来删除文件,通常仍可以将该文件恢复原状。

命令格式: rm <文件> 或 rm -r <文件夹>

示例:rm test (删除当前路径下的test文件)

rm -r test1 (删除test1路径)

4、mkdir命令(make directory)

用于创建路径。

命令格式: mkdir <文件夹>

常用命令:

-m:对新建目录设置存取权限,也可以用 chmod 命令设置。

-p:可以是一个路径名称。此时若路径中的某些目录尚不存在,加上此选项后,系统将自动建立好那些尚不在的目录,即一次可以建立多个目录。

5、mv命令(move)

移动文件或修改文件名,根据第二参数类型(如目录,则移动文件;如为文件则重命令该文件)。当第二个参数为目录时,个参数可以是多个以空格分隔的文件或目录,然后移动个参数指定的多个文件到第二个参数指定的目录中。

命令格式: mv <文件>或<路径> <目标文件>或<目标路径>

6、cp命令(copy)

用于复制文件或文件夹。

命令格式: cp <文件><目标文件>或者cp -r<文件夹><目标文件夹>

相关文章