Linux中使用cd 命令退回上一个进入的目录(linux中cd-)

Linux中使用cd 命令开发者常会面临着一个问题:忘记已经进入的某个目录的路径,这个时候在进行查找时耗费时间又可能不止一次。这时候Linux提供了一个非常方便的cd命令来解决这一问题,使用cd命令能够准确的退回到上一个进入的目录。

使用cd命令退回上一个进入的目录,很简单,直接键入命令“ cd – ”。这里减号代表上一次目录操作,系统就可以定位到上次所进入的目录,并直接进行退回操作。例如:

[root@localhost ~]# mkdir /tmp/aa
[root@localhost ~]# cd /tmp/aa
[root@localhost aa]# cd -
/root

从上述例子可以看出,命令cd -能够快速定位到上一个操作的目录。

另外还有一种有趣的方式,那就是使用cd命令进入到上次操作的目录。只需要简单的键入命令“ cd !$ ”即可实现。这里的感叹号、美元符号均是用作系统特殊变量,他们可以实现类似$HOME变量那样的功能,即将上一次操作的地址保存,方便下次访问。

举个例子:

[root@localhost ~]# mkdir /tmp/bb
[root@localhost ~]# cd /tmp/bb
[root@localhost bb]# cd !$
/tmp/bb

从上述例子也可以看出,通过使用cd命令与特殊系统变量,可以快速的回到上次的目录位置,极大的提升了开发者的工作效率。

总结:

Linux 中提供了“cd” 命令,使用 “cd -” 或者使用特殊变量“cd !$”来指向上一次的目录,这种方式可以方便快捷的帮助开发者回到上次进入的目录,节省时间和精力,极大提升了开发者的工作效率。


数据运维技术 » Linux中使用cd 命令退回上一个进入的目录(linux中cd-)