有没有一种方法可以返回到我们之前使用bash,tcsh而不使用push / popd的目录?我想输入“ back”之类的内容,然后返回到我以前所在的目录。
编辑:
“ cd-”有效,但仅适用于当前目录和先前目录。无论如何,我可以像在Web浏览器中一样返回到上一个先前的目录吗?
问候
有没有一种方法可以返回到我们之前使用bash,tcsh而不使用push / popd的目录?我想输入“ back”之类的内容,然后返回到我以前所在的目录。
编辑:
“ cd-”有效,但仅适用于当前目录和先前目录。无论如何,我可以像在Web浏览器中一样返回到上一个先前的目录吗?
问候
Answers:
cd -
(返回上一个目录)
如果您希望能够转到其他先前的目录,则无法立即使用。但是请检查此脚本和说明:
cd命令照常工作。新功能是最近10个目录的历史记录,并且cd命令扩展为显示和访问它。cd-(或直接按ctrl + w)显示历史记录。在每个目录名称的前面,您都会看到一个数字。带有所需编号的cd -num从历史记录跳转到相应的目录。
cd --
类似菜单的方式使用它,您应该使用提到的脚本
我发现最简单的方法是使用此.bashrc强大的编辑功能:https : //github.com/wting/autojump。您可以“标记”导航到的文件夹,为它们提供一个易于记忆的速记名称(我的建议;文档中未包含上述内容),例如Pics for Pictures等。“跳转”可将您返回到您的文件夹“标记”和“标志”列出文件夹已添加到“堆栈”(与PUSHD和流行 d),与添加的优点是,你的标记保持不变从一个会话到下一个,循环往复。
我尚未在多个硬盘上进行尝试,但是结果应该与使用单个卷的结果相似。
赖特
绝对是cd ..在Windows中是cd ..请注意..之前的空格
我认为cd ..
可能会有所帮助。如果ls -a
在任何目录中都执行a ,则会看到有两个条目:一个名为“。”。另一个名为“ ..”;单点是您已经在目录中的参考,而双点是路径中的上一个目录。
..
不是上一个目录,而是父目录。