![Unix 中的目录链接?](https://linux22.com/image/1364794/Unix%20%E4%B8%AD%E7%9A%84%E7%9B%AE%E5%BD%95%E9%93%BE%E6%8E%A5%EF%BC%9F.png)
有没有办法在 unix 中创建一个实际到达目标的链接?
$ cd ~/foo-link
$ pwd
/some/other/directory/foo
或者类似的东西。我想解决的问题是,我们经常需要经过一些很深的路径才能完成某些事情,我希望有一种简单的方法可以到达那里,而不必记住整个路径。我不想使用符号/链接,因为我想真正地走上那条很长的路径。
我担心使用符号链接是因为我们必须在这些目录中运行一些旧脚本,而且如果位于符号路径中,我不相信它们能够正确处理自身。当然,我可能误解了符号链接在 unix 中的工作方式...
答案1
将 /some/other/directory 添加到您的 CDPATH,cd foo
然后就会得到所需的结果。