Ubuntu 20.04 的/bin 和 /sbin 现在变成软连接了
sbin -> usr/sbin
有什么讲究吗
@wd 你说的应该是 sbin 相对于 bin 。
/bin/, /sbin/, /usr/sbin/ 指向 /usr/bin/
/lib/, /lib64/ 指向 /usr/lib/
/var/run/ 指向 /run/
实质上很多使用方法是后来望文生义了
你可能接触这个比较晚
usr 目录是生造出来的,当年存储设备空间小,集成的东西越来越多,所有都放 /bin 和 /sbin 放不下
需要挂多个硬盘 然后做出来 /usr/sbin /usr/bin 就是为了把日益增长的东西新工具新命令放过去
而 /sbin /bin 只放最基本的 任何时候包括恢复模式下都必须的东西放进去
lib 也是这样
哈哈,本来我已经信了你说的了,看到你们争论我去搜索了一下,找到这个:
https://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/usr.html
In the original Unix implementations, /usr was where the home directories of the users were placed (that is to say, /usr/someone was then the directory now known as /home/someone).
这么看来 /usr 就是 user 的意思
所以现在 usr 本身已经没有意义了,因为原本放在 usr 下的东西已经搬走了,usr 其实应该叫 second_drive 或者叫 d 盘更合适。
看了下我的,貌似没变
还是习惯问题,看 /usr 挂载点在哪 如果和 /在一个挂载点就无所谓,如果是独立挂载点,单、恢复模式就好玩了