Linux常用命令整理(一)
一、目录与文件
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<文件夹><目标文件夹>
相关文章