/usr 重复 /

/usr 重复 /

我正在从 Centos 学习 linux 文件系统并注意到:

[root@iz2ze9wve43n2nyuvmsfx5z ~]# ls /
bin   dev  home  lib64       media  opt   root  sbin  sys  usr
boot  etc  lib   lost+found  mnt    proc  run   srv   tmp  var

和 /usr

[root@iz2ze9wve43n2nyuvmsfx5z ~]# ls /usr
bin  etc  games  include  lib  lib64  libexec  local  sbin  share  src  tmp

其中只有一个是链接的

[root@iz2ze9wve43n2nyuvmsfx5z ~]# ls -l /usr
total 120
dr-xr-xr-x.  2 root root 32768 Sep 18 22:44 bin
drwxr-xr-x.  2 root root  4096 Apr 11  2018 etc
drwxr-xr-x.  2 root root  4096 Apr 11  2018 games
drwxr-xr-x. 51 root root  4096 Jul  4 11:27 include
dr-xr-xr-x. 30 root root  4096 Apr 11  2018 lib
dr-xr-xr-x. 43 root root 36864 Aug 10 16:31 lib64
drwxr-xr-x. 24 root root  4096 Aug 10 13:53 libexec
drwxr-xr-x. 15 root root  4096 Aug 19 02:38 local
dr-xr-xr-x.  2 root root 12288 Sep  6 12:28 sbin
drwxr-xr-x. 96 root root  4096 Aug 10 16:33 share
drwxr-xr-x.  4 root root  4096 Apr 11  2018 src
lrwxrwxrwx   1 root root    10 Jun 15 22:08 tmp -> ../var/tmp

为什么它们彼此相同?这是Centos上的罕见情况吗?

答案1

在 CentOS 7 系统上,/bin/lib/lib64/sbin通常是指向 中相应目录的符号链接/usr。您可以通过查看 的输出来看到这一点ls -l /

/etc和目录/usr/etc明显分开。根据我的经验,大多数程序都会检查其配置,但如果您确实愿意,/etc很可能可以配置为使用。/usr/etc

相关内容