gpt4 book ai didi

unix - self 符号链接(symbolic link)

转载 作者:行者123 更新时间:2023-12-04 18:33:03 25 4
gpt4 key购买 nike


这令人惊讶

lrwxrwxrwx 1 root root    1 2011-08-23 17:18 common -> .

这表示一个目录有一个指向自身的符号链接(symbolic link)。
但我无法弄清楚这样做的目的。
我在 firefox 包中找到了这个。

那么这个链接的目的是什么?

最佳答案

它允许直接使用目录别名“common”访问当前文件。也许在过去,Mozilla 有一个“通用”文件目录,这些文件后来被重定向到同一目录“.”。他们只是创建了这个符号链接(symbolic link)(只是猜测),而不是编辑代码来删除所有“common/”实例。

假设您有 100 个依赖文件“common/include.xxx”的源代码文件。出于某种原因,您现在需要将该文件移动到“./include.xxx”而不是“./common/include.xxx”。无需修改 100 个源代码文件,您可以创建此符号链接(symbolic link),您的源代码将继续编译而无需修改。

关于unix - self 符号链接(symbolic link),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7160807/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com