为什么 /bin 是 /usr/bin 的符号链接?

为什么 /bin 是 /usr/bin 的符号链接?

根据文件系统层次结构标准/bin目录应包含单用户模式所需的实用程序。实际上,许多 Linux 发行版使该目录成为/usr/bin.同样,现在也/sbin常常是 / 的符号链接。usr/bin

符号链接背后的基本原理是什么?

答案1

简短摘要Don_crissti 建议:

不再需要将实用程序分散在不同的目录中,并将它们全部存储在其中/usr/bin简化了文件系统层次结构。此外,这一变化使 Unix 和 Linux 脚本/程序更加兼容。

/bin历史上,和目录中的实用程序/sbin用于安装usr分区。这项工作现在由 initramfs 完成,因此分割目录不再有任何作用。例如,简化的文件系统层次结构意味着发行版不再需要修复二进制文件的路径(因为它们现在都在/usr/bin)。

相关内容