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
そのうちの1つだけが接続されています。
[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