我发现自己经常需要在我的主文件夹中跳过几个目录,并且厌倦了编写它们。我想要一个更快的方法,这将传统上是一个象征性的联系。
但是,我不想用几十个符号链接来扰乱我的主目录。我可以创建一些~/links/目录,并将它与符号链接混在一起,但它仍然很难看。此外,我可能希望创建符号链接,每天更改(在.bashrc中定义)跳转到当前的目录。
是否有一种方法可以有效地别名一个符号链接,创建一些将被识别为用于快速导航的链接,但是当我执行主目录的ls时,它实际上不会出现,并且不会持续到当前会话之后?
发布于 2015-12-17 21:34:59
对于您经常使用的目录,但不要每天更改,另一个选项是在您的alias文件中有几个.bashrc命令:
alias cdo="cd /u01/app/oracle"
alias cdw="cd /var/www/html" 一个朋友有大约50个这样的,我有一把,快速而容易。只是
cdo将目录更改为/u 01/app/oracle
发布于 2015-12-17 20:32:49
我推荐pushd和popd。
在开发工作/读取源代码时,当涉及多个目录时,我个人确实觉得它们很方便。
它们有效地实现了堆栈结构/LIFO,在其中您推送一个目录(pushd),下一个POP目录命令(popd)检索它。
因此,在dir中,您可以这样做:
pushd .当你需要找回它的时候
popd您可以执行多个pushd (s),并在稍后执行相应的popd (s),以返回目录。
我会在这里留下一个链接。
https://unix.stackexchange.com/questions/250034
复制相似问题