Unix shell目录历史

时间:2015-03-04 08:05:28

标签: linux bash shell command-line-interface history

历史记录功能非常适合记住命令。是否有记住最近目录的功能?

我希望能够搜索目录的历史记录 - 如果能够为浏览器添加书签和命名,它会更好。

2 个答案:

答案 0 :(得分:1)

您可以cd -1返回上一个目录,cd -2转到前一个目录等。您也可以使用~1引用它们,例如{{1} }

为了更高级的使用,您可以使用cp ~1/README.md ~2/内置。您还可以使用dirspushd来堆叠目录,稍后再回到它们,在脚本中非常有用。

参见directory stack

Zsh具有相同的功能dirstack。使用zsh,您可以使用directory bookmarks

获得更多乐趣

最后,甚至还有一个实施a GUI for listing the dirstack的疯子。不确定它有多么有用,但它确实很疯狂,可以被引用: - )

HTH

答案 1 :(得分:1)

要保存目录并保留历史记录,您可以尝试使用bash中的pushdpopd