一、处理目录的常用命令
- ls:列出目录
- cd:切换目录
- pwd:显示当前的目录
- mkdir:创建一个新的目录
- rmdir:删除一个空的目录
- cp:复制文件或者目录
- rm:移除文件或者目录
可以使用man [命令],查看各个命令的使用文档,例如:man cp
1.ls(列出目录)
ls -a:全部的文件,联通隐藏档(开头为.的文件)一起列出来
注:除了红框部分,其他都是点开头的为隐藏档
ls -al:列出全部文件的属性,以及权限
ls -l:长数据串列出,包含文件的睡醒与权限等
ls -d:只列出目录本身,而不是列出目录内的文件数据
2.cd(切换目录) cd:Change Directory
用法:cd [相对路径或者绝对路径]
3.pwd(显示当前所在的目录) pwd:Print Working Directory
pwd -P:显示确实的路径
pwd
4.mkdir(创建新目录)Make Directory
用法: mkdir [-mp] 目录名称
mkdir -m:配置文件的权限
mkdir -p:帮你将直接所需要的目录递归穿点进来
5.rmdir(删除空的目录)Remove Directory
用法:rmdir [-p] 目录名称
注:必须是空的目录
6.cp(复制文件或目录)
用法:cp [-adfilprsu] 来源档(source) 目标档(destination)
7.rm(移除文件或者目录)
用法:rm [-fir] 文件或者目录
-f:就是force的意思,忽略不存在的文件,不会出现警告信息
-i:互动模式,在删除前会询问使用者是否删除
-r:递归删除,最常用在目录的删除,这是非常危险的选项
8.mv(移动文件与目录,或者修改名称)
用法:mv [-fiu] 来源档(source) 目标档(destination)
-f:force强制意思,如果文件已经存在,不会询问而直接覆盖
-i:如果目标文件已经存在时,就会询问是否覆盖
-u:如果目标文件已经存在,且source比较新,才会升级update
by author:Foreordination
2018-01-31 14:39:57