【功能说明】
cd:表示切目录(Change Directory);
【命令语法】
cd [选项] [参数]
【选项说明】
cd或cd~ :表示无论当前在哪个目录下可瞬间切换到用户主目录下
cd .. :表示从当前目录下切换到上一级目录,注意:cd后面有空格在加..
cd ../..:表从当前目录下切换到上一级目录的上一级目录,
cd - :表示切换到上次你所在的路径的目录或者目录
cd !$:表示调用上一次的命令参数
【参数说明】
参数:表示目标路径目录 如:/etc/rc.d/init.d
补充:为了避免会有误操作,在删除文件、目录时我们都应该要查看自己当前位置pwd,
【实例1】
从当前目录切换回用户的主目录;
[root@localhost ~]# cd /test/testfile/testfile2
[root@localhost testfile2]# cd testfile3/testfile3_1/testfile3_2
[root@localhost testfile3_2]# pwd
/test/testfile/testfile2/testfile3/testfile3_1/testfile3_2
[root@localhost testfile3_2]# cd
[root@localhost ~]# 直接切换回到用户主目录
【实例2】
从当前目录切换到上一级目录和切换到上一级目录的上一级目录
[root@localhost testfile3_2]# pwd
/test/testfile/testfile2/testfile3/testfile3_1/testfile3_2
[root@localhost testfile3_2]# cd .. 表示从当前目录testfile3_2切换到testfile3_1
[root@localhost testfile3_1]# cd ../.. 表示从当前目录testfile3_1切换到testfile2
[root@localhost testfile2]#
【实例3】
从当前目录切换回上一次所在的路径的目录,一般用于两个目录来回切换时使用
[root@localhost ~]# cd /test/testfile/testfile2
[root@localhost testfile2]# ls testfile2下有两个目录 testfile3和testfile4
testfile3 testfile4
[root@localhost testfile2]# pwd
/test/testfile/testfile2 pwd显示当前路径
[root@localhost testfile2]# cd testfile3/testfile3_1/testfile3_2
[root@localhost testfile3_2]# pwd
/test/testfile/testfile2/testfile3/testfile3_1/testfile3_2
[root@localhost testfile3_2]# cd - 现在需要到testfile2目录下
/test/testfile/testfile2
[root@localhost testfile2]# cd testfile4/testfile4_1
[root@localhost testfile4_1]# pwd
/test/testfile/testfile2/testfile4/testfile4_1
[root@localhost testfile4_1]#
实例3表明,当你在工作中遇到要在两个目录间不停的来回切换时"cd -"可以帮你完成,否则你要输入一大串路径
cd命令会一直陪着我们一直到最后,要熟练,否则会迷路。