본문으로 바로가기

[리눅스] 리눅스 디렉토리 구성

category 운영체제/리눅스 2018. 11. 20. 22:22
728x90
반응형

오늘은 리눅스를 설치하면 생기는 디렉토리에 대해 알아봅시다.


리눅스는 모든 정보들을 파일로 관리 합니다. 그렇기 때문에 디렉토리가 종류별로 잘 구별 되어 있습니다.


1. 루트 디렉토리 ( / )


루트 디렉토리는 리눅스의 파일시스템이 있는 디렉토리입니다.


디렉토리 중 가장 중요한 역할을 합니다.


리눅스를 설치할 때, 각 디렉토리마다 크기를 설정할 수 있습니다.


파일 시스템이 많은 용량을 잡아 먹지 않기 때문에 적당하게 설정하면 됩니다.


저 같은 경우에는 다른 디렉토리의 용량을 산정한 후, 남는 용량 모두를 루트 디렉토리에 설정합니다.


2. 부트 디렉토리 ( /boot )


이 디렉토리에는 리눅스의 커널 이미지와 부팅 정보들이 들어 있습니다.


부팅시 이 디렉토리의 정보를 읽습니다.


부트 디렉토리는 보통 500M ~ 1G정도로 설정합니다.


3. 설정 디렉토리 ( /etc )


설정 디렉토리에는 대부분의 환경 설정 파일들이 들어 있습니다.


리눅스를 설치하면서 포함된 서비스나 새로운 서비스들을 설치할 경우, 이 디렉토리 안에 모든 설정 파일들이 생성됩니다.


 

 

 




4. 바이너리 디렉토리 ( /bin )


리눅스의 기본적인 명령어들이 들어 있습니다.


각종 명령어들은 이 디렉토리에 있고, 리눅스 커맨드를 바로 사용할 수 있도록 되어 있습니다.


5. 라이브러리 디렉토리 ( /lib )


윈도우로 따지면 DLL 파일이 들어 있는 디렉토리입니다.


프로그램을 실행할 때, 프로그램에서 사용되는 라이브러리가 없을 경우, 실행이 되지 않습니다.


리눅스에서 이 폴더의 라이브러리는 공유 라이브러리라고 부릅니다.


6. 시스템 정보 디렉토리 ( /proc )


여기에는 커널에 대한 각종 정보들이 파일로 존재합니다.


커널의 중요한 기능인 자원 정보들도 이 폴더 안에 파일로 기록됩니다.


대부분은 사용자가 수정할 수 없도록, 읽기 전용으로 되어 있습니다.


여기 값을 잘못 건드리면, 커널이 제대로된 동작을 못할 수도 있습니다.


 

 

 



7. 명령어 디렉토리 ( /sbin )


바이너리 디렉토리와 비슷합니다.


바이너리 디렉토리에는 기본 리눅스 명령어들이 바이너리로 구성되어 있습니다.


그러나 /sbin 디렉토리에는 시스템 관리와 관련된 실행 파일들이 들어 있습니다.



728x90
반응형

'운영체제 > 리눅스' 카테고리의 다른 글

[리눅스] 시스템 종료 과정 ( shutdown )  (0) 2018.11.21
[리눅스] 부팅과정  (0) 2018.11.20
[리눅스] 파티션이란  (0) 2018.11.14
[리눅스] 임베디드 리눅스  (0) 2018.11.12
[리눅스] 리눅스란  (0) 2018.11.12