![使用符号链接有什么好处?](https://linux22.com/image/820993/%E4%BD%BF%E7%94%A8%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5%E6%9C%89%E4%BB%80%E4%B9%88%E5%A5%BD%E5%A4%84%EF%BC%9F.png)
可能重复:
取消链接后符号链接和硬链接有什么不同?
符号链接与硬链接
我是 Ubuntu 的新用户。我确实安装了一些软件。我看到许多教程使用符号链接到目录。像这样:
ln -s
这种方式有什么好处吗?或者说这是应该采用的方式?
答案1
符号链接是一种特殊的文件类型,其数据包含文件名。此文件名本质上是指向另一个文件的“软链接”。每当内核遇到符号链接文件类型时,它都会读取文件数据部分中的文件名并转到该文件名。这就像内核为用户遍历命名空间一样。符号链接的优点在于它们是命名空间级别的链接,而不是块级别的链接(如硬链接)1
1来源:阅读海洋
符号链接可以做两件事:
跨文件系统链接文件(因为它是间接链接)
链接至目录
符号链接是使用ln
带有-s
选项的命令完成的。