리눅스에 관하여

리눅스(Linux) 주요 디렉토리 구조

평범하고 즐거운 삶 2021. 10. 14. 23:14
반응형

Linux 시스템은 체계적이고 복잡한 구조로 구성된 트리 구조의 디렉토리를 갖습니다. 

 

 

/(루트 디렉토리)

 

 루트 디렉토리는 최상위 디렉토리(root directory)로서 마운트된 Linux 파일 시스템 디렉토리입니다.

 파일 시스템의 근간을 이루는 중요한 기본적인 디렉토리 입니다.

 

/boot(부트 디렉토리)

 

부팅에서 핵심적인 커널 이미지와 부팅 정보에 대한 관련 파일을 담고 있는 부트 디렉토리입니다. 

 

/etc(시스템 설정 파일 디렉토리)

 

 Linux 시스템에 매우 중요한 설정 파일을 담고 있는 디렉토리입니다.

 

/bin(기본 실행 명령어가 있는 바이너리 디렉토리)

 

 Linux 시스템의 기본 명령어들 중요한 실행 파일들을 담고 있는 디렉토리입니다. 

 

/lib(공유 라이브러리 디렉토리)

 

프로그램들이 의존하고 있는 라이브러리 파일들이 저장되어 있는 중요한 디렉토리로 lib, libm 등의 라이브러리를 포함합니다. moolules이라는 하위 디렉토리를 포함하고 있는데 이 디렉토리에 있는 모듈 파일들을 포함합니다.

 

 

 

/home(사용자 계정 디렉토리)

 

 시스템 관리자에 의해 생성된 계정들이 아래 화면과 같이 /home에 저장됩니다.

 

 

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

 

 프로세스 정보 등 커널에 대한 정보를 가지고 있는 가상 파일 시스템으로 커널의 기능을 제어할 수 있는 역할을 갖습니다. 

 

/var(가변 자료 저장 디렉토리)

 

 로그 파일 등 시스템 운영 중에 시스템 자료 데이터가 변경될 때 변경된 자료들이 저장된 디렉토리입니다. 주로 시스템 작동 기록들을 저장하면 네트워크에 관련된 기록 파일들을 저장하고 보안 기록을 남겨두며 메일 서버로 운영하는 경우 전송된 메일을 받아 저장하고 있는 임시 디렉토리입니다.

 /var/log는 시스템에 발생된 일들에 대한 기록 파일로서 해당 서버에 이상징후를 확인하는데 참고 할수 있습니다.

 /var/spool/mail는 수신 메일을 사용자 명으로 기록하는 디렉토리 파일 입니다.

 

/usr(사용자 디렉토리)

 사용자들을 위한 기본 실행파일과 라이브러리 파일, 헤더 파일등의 특별하고 필요한 기능들을 가지고 있는 파일들이 저장되어 있는 디렉토리입니다.

 /usr/bin은 압축 파일과 네트워크 실행 파일, 자료 전송파일 등 실행 파일들을 포함합니다.

 /usr/sbin은 네트워크에 관련된 실행 명령과 실행 데몬 들을 많이 포함합니다.

 

반응형
티스토리 친구하기