Ubuntu - 创建指向指定目录的链接,以便我可以轻松切换到该目录

2 linux alias symbolic-link ubuntu

是否可以创建指向目录的符号链接,例如我可以从任何地方访问的 /var/lib/tomcat6/webapps/MyWar?我希望能够cd myapp从目录树中的任何位置说出并转到该目录。是否只能在我创建符号链接的目录中?

我是否必须更新我的 ~/.bashrc 文件以包含一个别名,例如:alias myapp="cd /var/lib/tomcat6/webapps/MyWar"然后myapp从任何地方输入?处理这种情况的最佳方法是什么,所以我不必总是输入长目录?我还希望能够在复制命令中使用该参数,因此在这种情况下别名无济于事。希望我可以做一些类似的事情,其中​​ ~ 在任何命令中映射到主目录。

dmc*_*ten 5

如果你把一个链接放在你的主目录中,你可以做

$ cd ~/myapp
Run Code Online (Sandbox Code Playgroud)

这意味着输入两个额外的字符,但它会起作用。

或者你可以使用环境变量并做

$ cd $MYAPP
Run Code Online (Sandbox Code Playgroud)