ILD

debian has merge /bin /sbin/ /lib to counterparts below /usr/
作者:Yuan Jianpeng 邮箱:yuanjp89@163.com
发布时间:2024-8-16 站点:Inside Linux Development

最近在阅读debian handbook的时候,发现debian系统,已经没有 /bin /sbin /lib目录,这3个目录是符号链接,指向/usr下面对应的目录。


yuanjp@debian:~$ ls / -l

total 68

lrwxrwxrwx   1 root root     7 Aug 14 07:34 bin -> usr/bin

drwxr-xr-x   4 root root  4096 Aug 14 08:49 boot

drwxr-xr-x  18 root root  3320 Aug 16 07:21 dev

drwxr-xr-x 124 root root 12288 Aug 16 07:22 etc

drwxr-xr-x   3 root root  4096 Aug 14 08:49 home

lrwxrwxrwx   1 root root    30 Aug 14 07:39 initrd.img -> boot/initrd.img-6.1.0-22-amd64

lrwxrwxrwx   1 root root    30 Aug 14 07:39 initrd.img.old -> boot/initrd.img-6.1.0-22-amd64

lrwxrwxrwx   1 root root     7 Aug 14 07:34 lib -> usr/lib

lrwxrwxrwx   1 root root     9 Aug 14 07:34 lib64 -> usr/lib64

drwx------   2 root root 16384 Aug 14 07:32 lost+found

drwxr-xr-x   3 root root  4096 Aug 14 07:34 media

drwxr-xr-x   2 root root  4096 Aug 14 07:34 mnt

drwxr-xr-x   2 root root  4096 Aug 14 07:34 opt

dr-xr-xr-x 309 root root     0 Aug 16 07:21 proc

drwx------   5 root root  4096 Aug 15 21:14 root

drwxr-xr-x  27 root root   700 Aug 16 07:22 run

lrwxrwxrwx   1 root root     8 Aug 14 07:34 sbin -> usr/sbin

drwxr-xr-x   2 root root  4096 Aug 14 07:34 srv

dr-xr-xr-x  13 root root     0 Aug 16 07:21 sys

drwxrwxrwt  17 root root  4096 Aug 16 07:26 tmp

drwxr-xr-x  12 root root  4096 Aug 14 07:34 usr

drwxr-xr-x  12 root root  4096 Aug 14 07:46 var

lrwxrwxrwx   1 root root    27 Aug 14 07:39 vmlinuz -> boot/vmlinuz-6.1.0-22-amd64

lrwxrwxrwx   1 root root    27 Aug 14 07:39 vmlinuz.old -> boot/vmlinuz-6.1.0-22-amd64


链接:

https://www.freedesktop.org/wiki/Software/systemd/TheCaseForTheUsrMerge/


这样做有很多好处,一个是为了和Unix系统兼容。



Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.