如何更改至上一个目录之前的路径?

如何更改至上一个目录之前的路径?

假设使用 cd 的访问顺序为:1. 目录 C,2,目录 B,3,目录 A。

现在如果我们通常使用光盘 -,它返回到目录 B

如果我们再次使用光盘 -,我们回到目录A。

我们有什么办法可以回到目录 C 吗?

谢谢!

答案1

尝试使用pushdpopd代替cd

$ pushd ~/test/A
~/test/A ~/test
$ pushd ~/test/B
~/test/B ~/test/A ~/test
$ pushd ~/test/C
~/test/C ~/test/B ~/test/A ~/test
$ popd
~/test/B ~/test/A ~/test
$ popd
~/test/A ~/test

这些命令维护目录堆栈,以便您可以返回!

相关内容