和非常有用pushd
,popd
并且在命令行上工作时经常需要,但我并没有充分享受它们。这是主观的,但我发现这对的命名并不直观。
是否还有其他命令可以暂时更改目录然后返回到原始目录?
答案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