通过命令行回到上一个目录
很容易不小心将目录更改为您不打算更改的内容(例如,不小心按下 cd 并返回主页,从而在文件系统某处渗入的复杂目录结构中失去您的位置),但值得庆幸的是,有一个命令可以 立即带你回到之前的目录,不管它是什么。跳回先前的目录命令是“cd”的简单变体,后跟一个破折号(减号),语法如下所示:
cd -
就这么简单,cd – 会带你到PWD(当前工作目录)之前你所在的目录,它也会打印出之前的目录,这样你就知道你在在正确的地方。您可以通过打开终端窗口、导航到文件系统中的某处,然后立即将目录切换到另一个位置来自己尝试。现在只需键入 cd – 切换回先前的位置,然后再次键入 cd – 切换回原始位置。
你可以把cd想象成命令行的后退按钮,它会立即跳回到之前的当前目录。
这不仅在您在命令行中不小心丢失了位置时很有用,而且在您在两个不同的目录中工作并且想在它们之间快速来回切换时也非常有用, 一直输入 cd – 你会一直在两个目录之间切换!
这个命令行提示适用于我使用过的每个 Unix 变体,因此无论您使用的是 Mac OS X 命令行(基于 BSD)还是 Linux,您都应该了解。无论您现在或以前的目录结构有多深,它都可以正常工作,因此您可以使用 cd 无缝切换您在文件系统中的位置 - 亲自尝试一下,您会对结果感到兴奋。
这只是终端用户应该知道的少数基本更改目录(又名cd)命令技巧之一,也不要错过这些其他基本的“cd”命令技巧。