可悲的是,我去年才通过在互联网上偶然发现它才了解到这一点。我很少使用它,以至于当我再次需要它时,我总是忘记它是什么。
你如何更改到以前的目录?
bash 命令
cd -
Run Code Online (Sandbox Code Playgroud)
打印以前使用的目录并对其进行更改。
另一方面,Bash 命令
cd ~-
Run Code Online (Sandbox Code Playgroud)
直接更改到以前使用的目录,不回显任何内容。
这是唯一的区别吗?每个命令的用例是什么?
我经常发现自己在两个目录之间循环以执行不同的任务。目录之间并不总是有易于使用的相对路径。因此,必须指定一个本质上是以前的工作目录的目录路径是相当麻烦的。
有没有一个命令可以让我轻松返回到以前的工作目录?