使用符号链接有什么好处?

使用符号链接有什么好处?

可能重复:
取消链接后符号链接和硬链接有什么不同?
符号链接与硬链接

我是 Ubuntu 的新用户。我确实安装了一些软件。我看到许多教程使用符号链接到目录。像这样:

ln -s

这种方式有什么好处吗?或者说这是应该采用的方式?

答案1

符号链接是一种特殊的文件类型,其数据包含文件名。此文件名本质上是指向另一个文件的“软链接”。每当内核遇到符号链接文件类型时,它都会读取文件数据部分中的文件名并转到该文件名。这就像内核为用户遍历命名空间一样。符号链接的优点在于它们是命名空间级别的链接,而不是块级别的链接(如硬链接)1

1来源:阅读海洋

符号链接可以做两件事:

  • 跨文件系统链接文件(因为它是间接链接)

  • 链接至目录

符号链接是使用ln带有-s选项的命令完成的。

相关内容