cd(Change Directory)命令
一、介绍
cd命令的作用为切换当前工作目录,具体代码为:
cd [Linux路径]
二、使用
1. 让我们先来看一下单独使用cd命令运行出来的结果:
cd
好像并没有什么变化,这是因为什么?
其实当cd命令不加任何参数独自使用时,会将工作目录切换到当前用户的HOME,也就是/home/用户名(对于我来讲就是/home/kdr)下。
2. 那如果加了目录参数会发生什么呢?
上面说过,cd的作用是切换,当然是切换到目录参数所指向的目录下,具体代码如下(以根目录' / '和HOME目录下的Desktop为例) :
cd /
cd /home/kdr/Desktop
可以看到我们成功切换到了不同目录下。
三、验证
那怎么知道它切换到当前用户的HOME,或者切换到了指定目录下了呢?
这时候就需要进行验证了,有两种办法,一种是不太正规的,另一种是正规的。
1. 不太正规法:这种办法就是用上节说到的ls命令,查看打印出来的文件是否与HOME目录下的文件相同,具体实现如下:
ls
通过两次运用ls命令,我们可以发现,cd命令确实是默认切换到HOME路径下,但是这种办法如果面对大量文件或者两个文件夹目录下的文件仅有很细微的差别时,用肉眼观察未免有些耗费时间,于是,下一种命令应运而生!
2. 正规法:这种办法就要牵扯到另一个命令:pwd(Print Work Directory),pwd命令没有可选项,也没有参数,直接使用即可,作用为输出当前所在的工作目录
pwd
通过pwd的输出,我们可以看到当单独使用cd不加任何参数时,确实会将工作目录切换到HOME路径下。