更改到 Linux 中的新目录,同时记住当前目录,然后 cd 返回该目录

更改到 Linux 中的新目录,同时记住当前目录,然后 cd 返回该目录

和非常有用pushdpopd并且在命令行上工作时经常需要,但我并没有充分享受它们。这是主观的,但我发现这对的命名并不直观。

是否还有其他命令可以暂时更改目录然后返回到原始目录?

答案1

我真的很喜欢@gilles 的回答cd newdir来进入新目录并cd -返回。

如果您需要cd进入几个目录并回滚,采用计算器的概念对我有帮助,我建议将以下两个别名添加到您的 bash 配置文件中:

alias cdm="pushd"    # m is for memorize
alias cdr="popd"     # r is for recall.

现在它变得直观了:

cdm newdir

并做 中需要做的事情newdir。要返回到原始目录,只需使用

cdr

相关内容