【发布时间】:2015-05-05 03:19:51
【问题描述】:
历史记录功能非常适合记忆命令。是否有记住最近目录的功能?
我希望能够搜索目录的历史记录 - 如果可以像在浏览器中那样为它们添加书签和命名,那就更好了。
【问题讨论】:
-
您可以使用
ln -s创建指向我们最喜欢的目录的链接
标签: linux bash shell command-line-interface history
历史记录功能非常适合记忆命令。是否有记住最近目录的功能?
我希望能够搜索目录的历史记录 - 如果可以像在浏览器中那样为它们添加书签和命名,那就更好了。
【问题讨论】:
ln -s创建指向我们最喜欢的目录的链接
标签: linux bash shell command-line-interface history
您可以通过cd -1 回到上一个目录,cd -2 可以回到以前的目录等等。您也可以使用~1 引用它们,例如cp ~1/README.md ~2/
对于更高级的使用,您可以使用 dirs 内置函数。您还可以使用pushd 和popd 来堆叠目录并稍后返回它们,这在脚本中非常有用。
Zsh 具有相同的功能,dirstack。而有了zsh,你可以用directory bookmarks玩得更开心,
最后,甚至还有一个疯子实现了a GUI for listing the dirstack。不知道这有多大用处,但绝对够疯狂的被推荐 :-)
HTH
【讨论】:
dirs 命令的重点
要保存目录并保留历史记录,您可以尝试 bash 中的 pushd 和 popd
【讨论】: