RHEL7 에서는 7 이전에 디렉토리를 / 경로와 구별을 하게 됨.
과거에는 /bin /sbin /lib /lib64 4개를 별도의 공간으로 사용을 했음
뿐만 아니라 별도로 /usr/bin/ /usr/sbin/ /usr/lib/ /usr/lib64 를 별도로 관리했음.
이건 갠적인 추축인데, 이는 용량 낭비(그리 크진않겠지만,의 소지가 있는 것 같아
뭐 물론 분리함으로써 얻게되는 이점도 있겠지만, 어쩌면 혼란을 가중시킬 수 도있는 부분이기도 한데
7 부터는 앞서 말한 디렉토리 경로는 /usr 의 하위에 각각의 디렉토리와 심볼릭링크로 연결되어있어
[root@localhost lib64]# ls -al /|egrep "bin|lib"
lrwxrwxrwx. 1 root root 7 Jan 2 2018 bin -> usr/bin
lrwxrwxrwx. 1 root root 7 Jan 2 2018 lib -> usr/lib
lrwxrwxrwx. 1 root root 9 Jan 2 2018 lib64 -> usr/lib64
lrwxrwxrwx. 1 root root 8 Jan 2 2018 sbin -> usr/sbin
[root@localhost lib64]# ls -al /lib64/|wc -l
2530
[root@localhost lib64]# ls -al /usr/lib64/|wc -l
2530
[root@localhost lib64]# uname -a
Linux localhost.localdomain 3.10.0-514.el7.x86_64 #1 SMP Wed Oct 19 11:24:13 EDT 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@centos69 /]# ls -al /|egrep "bin|lib"
dr-xr-xr-x. 2 root root 4096 Jan 2 21:29 bin
dr-xr-xr-x. 13 root root 4096 Jan 2 21:28 lib
dr-xr-xr-x. 9 root root 12288 Jan 2 21:29 lib64
dr-xr-xr-x. 2 root root 12288 Jan 2 21:29 sbin
[root@centos69 /]# ls -al /lib64/|wc -l
252
[root@centos69 /]# ls -al /usr/lib64/|wc -l
1513
[root@centos69 /]# uname -a
Linux centos69 2.6.32-696.el6.x86_64 #1 SMP Tue Mar 21 19:29:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux
man hier
'IT > LINUX' 카테고리의 다른 글
오븐스댁 compute /controller OS 설치 (0) | 2019.05.30 |
---|---|
오븐스댁 스데인을 설치해봅시다 (0) | 2019.05.30 |
navigating paths (case-sensitve) (0) | 2019.05.22 |
ouput redriection operators (0) | 2019.05.22 |
running commands as root with sudo (0) | 2019.05.22 |