IT/LINUX

RHEL7 file system hierarchy

송시 2019. 5. 22. 23:27
728x90

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

728x90

'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