Linux符号链接到目录

prl77

我在主文件夹中创建了一个到另一个目录的符号链接:

$ pwd
/home/user1
$ ln -s /usr/local/dir/ shortcut
$ ls -l
................................... shortcut -> /usr/local/dir/
$ cd shortcut
$ pwd
/home/user1/shortcut

我确实以该目录结尾,因此我可以看到其中的所有文件,但是该目录pwd很混乱,可能会导致问题。有没有更好的方法可以使它充当快捷方式并/usr/local/dir在我进入时实际显示cd shortcut而不是显示新路径?

治疗方式

两者cdpwd都有使用物理目录结构的标志。

光盘

$ cd --help
...
  -P   use the physical directory structure without following
       symbolic links: resolve symbolic links in DIR before
       processing instances of `..'
...

例如

$ cd /var/tmp 
$ ln -s /home/user test 
$ cd -P test
$ pwd
/home/user

上面,我们使用cd -P了物理目录结构,因此现在pwd为我们提供了物理路径。

密码

$ pwd
...
  -P    print the physical directory, without any symbolic links
...

例如

$ cd /var/tmp
$ ln -s /home/user test 
$ cd test
$ pwd
/var/tmp/test
$ pwd -P
/home/user

上面,我们cd像往常一样进入目录,因此pwd给出了符号路径。使用pwd -P将给出物理路径。

在bash中全局设置

如果您正在使用bash,则可以告诉它完全忽略符号链接,而只需运行即可使用物理目录结构set -P(的简写set -o physical,请参见`bash手册页)。其他外壳也可能这样做。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

用作目录的符号链接

来自分类Dev

Apache符号链接到主目录-权限错误

来自分类Dev

Apache符号链接到主目录-权限错误

来自分类Dev

“目录联结”与“目录符号链接”?

来自分类Dev

符号链接到URL

来自分类Dev

如何覆盖目录的符号链接?

来自分类Dev

如何删除目录的符号链接?

来自分类Dev

替换链接到目录目标的符号链接

来自分类Dev

符号链接到现有目录

来自分类Dev

需要隐藏符号链接而不隐藏链接到的目录

来自分类Dev

PHP符号链接到子目录

来自分类Dev

Linux:如何硬链接到目录?

来自分类Dev

将一个目录内的所有目录符号链接到另一目录

来自分类Dev

符号链接到Homebrew中的最新版本公式目录

来自分类Dev

将目录中的所有子目录符号链接到另一个目录

来自分类Dev

如何使用目录的符号链接

来自分类Dev

Linux,可以对主目录进行符号链接吗?

来自分类Dev

我应该将我的/ var / www目录符号链接到我的家吗?

来自分类Dev

是否应该同时创建结点和符号链接到目录?

来自分类Dev

Linux:通过符号链接同步目录

来自分类Dev

如何在Linux目录中创建符号链接?

来自分类Dev

linux源符号链接

来自分类Dev

为目录创建符号链接

来自分类Dev

如何根据文本文件中的名称将文件符号链接到新目录?

来自分类Dev

Windows符号链接到用户文档目录问题

来自分类Dev

如何将一个目录中的每个文件符号链接到另一个目录?

来自分类Dev

Linux中符号链接和硬链接的目录和文件路径之间的区别

来自分类Dev

如何将 /home 中的某些目录符号链接到 SSD?

来自分类Dev

g++ 编译:我可以链接到带有符号链接二进制文件的目录吗?

Related 相关文章

热门标签

归档