特殊的目录:
- “.”,代表此层目录
- “..”,代表上一层目录
- “-”,代表前一个工作目录
- “~”,代表“目前用户身份”所在的主文件夹
- “~account”,代表account这个用户的主文件夹(account是个账号的名称)
处理目录的命令:
1. cd命令,切换目录
2. pwd命令,显示目前所在的目录
-P,显示出当前的路径,而非使用连接的路径
3. mkdir命令,新建新目录
-m,配置文件的权限
eg. mkdir -m 744 test1
-p,可以直接将所需要的目录递归创建起来
eg. mkdir test/test1/test2 → 没有办法直接创建此目录,只能一层一层的去创建
mkdir -p test/test1/test2 → 加上-p参数,可以自行创建多层目录
4. rmdir命令,删除“空”的目录
-p,可以按照某一路径将某非空目录一次性删除
eg. rkdir test/test1/test2 → 没有办法直接删除此目录,只能一层一层的去删除
rkdir -p test/test1/test2 → 加上-p参数,可以自行删除多层目录
5. ls命令,查看文件与目录
-a,全部的文件,连同隐藏文件(以.开头的文件)一起列出来
-d,仅列出目录本身,而不是列出目录内的文件数据
-l,列出长数据串,包含文件的属性与权限等数据