目录与路径

常见的处理目录的命令

  1. cd:变换目录
  2. pwd:显示目前的目录
  3. mkdir:创建一个新的目录
  4. rmdir:删除一个空的目录

比较特殊的目录

.         代表此层目录
..        代表上一层目录
-         代表前一个工作目录
~         代表『目前使用者身份』所在的家目录
~account  代表 account 这个使用者的家目录(account是个帐号名称)

pwd (显示目前所在的目录)

[root@www ~]# pwd [-P]
选项与参数:
-P  :显示出确实的路径,而非使用连结 (link) 路径。

[root@www mail]# pwd -P
/var/spool/mail   <==怎么回事?有没有加 -P 差很多~

mkdir (创建新目录)

[root@www ~]# mkdir [-mp] 目录名称
选项与参数:
-m :配置文件的权限喔!直接配置,不需要看默认权限 (umask) 的脸色~
-p :帮助你直接将所需要的目录(包含上一级目录)递回创建起来!

[root@www tmp]# mkdir -p test1/test2/test3/test4
# 加了这个 -p 的选项,可以自行帮你创建多层目录!

rmdir (删除『空』的目录)

[root@www ~]# rmdir [-p] 目录名称
选项与参数:
-p :连同上一级『空的』目录也一起删除

rmdir: `test1': Directory not empty
[root@www tmp]# rmdir -p test1/test2/test3/test4