리눅스 시스템 디렉토리


dir description
/ 루트 디렉토리로, 파일시스템의 시작점이다.
/bin 시스템의 부팅과 실행에 있어서 필요한 실행파일(binary file)을 가지고 있다.
/boot 리눅스 커널(/boot/vmlinuz), 디스크 이미지, 부트로더(/boot/grub)를 가지고 있다.
/etc 시스템의 전반적인 환경설정 파일들이 들어있다. etc(기타) 라는 이름과 다르게 상당히 많고 중요한 정보들이 담겨있는 디렉토리. 시스템 부팅 시에 각종 서비스를 시작하는 쉘스크립트들이 있다. 모든 파일은 텍스트 형식이다.
/home 사용자마다 /home 아래에 디렉토리를 갖게된다. 자신의 홈 디렉토리 내에서만 파일을 편집할 수 있도록 접근 권한이 제한된다.
/dev 디바이스들 역시 파일로써 취급한다. 커널이 인식하고 있는 모든 디바이스들에 대해서 가지고 있다.
/lib 시스템에서 사용하는 라이브러리 파일들이 저장되어 있다. 윈도우의 DLL 과 비슷하다.
/lost+found 파일시스템에 문제가 생겼을 시 어느 정도 복구를 도와준다. 시스템에 심각한 상황이 발생하는게 아닌 이상 비어 있다.
/media USB 드라이버와 같은 이동식 저장 장치가 시스템에 연결될 때, 자동으로 마운트되는 마운트포인트가 저장된다.
/opt 추가적인 소프트웨어들을 설치할 때 사용한다.
/proc 실제 물리적 파일시스템이 아닌, 커널이 관리하는 가상 파일시스템이다. 텍스트 형식으로 되어 있다.
/root 루트 계정의 홈 디렉토리
/sbin 슈퍼유저를 위해 중요한 시스템 작업들을 수행하는 바이너리 파일들이 있다.
/tmp 임시 저장용 디렉토리이다. 예를 들어 파이어폭스에서 pdf 를 브라우저에서 열었을 때 이곳에 임시로 저장된다.
/usr/bin 리눅스 배포판이 설치한 프로그램들이 있다. 일반적인 프로그램을 저장하는 공간으로 사용되지는 않는다.
/usr/lib /usr/bin 에서 사용되는 라이브러리들이 들어있다.
/usr/local 일반적인 배포판 프로그램이 아닌, 시스템 전반에 걸쳐 사용되는 프로그램들이 있다.
/usr/sbin 시스템 관리 프로그램들이 있다.
/usr/share /usr/bin 에서 사용되는 공유 데이터들, 혹은 디폴트 파일들이 있다.
/var 데이터베이스 등과 같은 변하기 쉬운 데이터들이 저장된다. 앞서 살펴본 디렉토리들은 거의 변하지 않는 정적인 디렉토리이다.
/var/log 시스템 활동을 기록하는 로그 파일들이 저장되는 중요한 디렉토리이다.
   

 

'STUDY > Linux' 카테고리의 다른 글

[리눅스] 파일과 디렉토리 조작  (0) 2021.01.21
[리눅스] 와일드 카드  (0) 2021.01.20
[리눅스] 시스템 살펴보기  (0) 2021.01.18
[리눅스] 파일시스템  (0) 2021.01.17
[리눅스] 쉘이란?  (0) 2021.01.17

+ Recent posts