10. cd
- Date:
2018-09
10.1. 命令格式
- 命令格式:
cd [-L|-P] [dir]
10.2. 所属用户
bash内置命令
10.3. 使用指导
切换目录的上次切换的目录
- ~
当前用户的主目录(家目录),root用户是
/root/,其他用户是/home/USER
小技巧
绝对路径:从目录根
/开始的路径;相对路径:和当前目录相比进入对应目录需要经过的目录的路径(上一级目录用
.替换)
10.4. 参数
- -L
强制软连接为一个目录。
示例:
1[root@centos6 cd]# pwd
2/data/cd
3[root@centos6 cd]# ln -s /data/app test
4[root@centos6 cd]# ll
5total 0
6lrwxrwxrwx 1 root root 9 Dec 4 22:59 test -> /data/app
7[root@centos6 cd]# cd -L test/
8[root@centos6 test]# pwd
9/data/cd/test
- -P
使用软连接对应的真实目录。
示例:
1[root@centos6 cd]# pwd
2/data/cd
3[root@centos6 cd]# ll
4total 0
5lrwxrwxrwx 1 root root 9 Dec 4 22:59 test -> /data/app
6[root@centos6 cd]# cd -P test/
7[root@centos6 app]# pwd
8/data/app
10.5. 参考实例
返回上级目录:
1[root@centos6 app]# cd ..
2[root@centos6 data]# pwd
3/data
返回上次工作目录:
1[root@centos6 app]# pwd
2/data/app
3[root@centos6 app]# cd ..
4[root@centos6 data]# pwd
5/data
6[root@centos6 data]# cd -
7/data/app
8[root@centos6 app]# pwd
9/data/app
返回当前用户主目录:
1[root@centos6 app]# pwd
2/data/app
3[root@centos6 app]# cd ~
4[root@centos6 ~]# pwd
5/root
进入指定目录:
1[root@centos6 ~]# pwd
2/root
3[root@centos6 ~]# cd /data/app/
4[root@centos6 app]# pwd
5/data/app