관리 메뉴

JIE0025

[리눅스] linux의 주요 디렉터리와 역할 본문

Infra/Linux

[리눅스] linux의 주요 디렉터리와 역할

sdoaolo 2025. 5. 4. 19:57
728x90

 

 

 

 

리눅스의 디렉터리 구조는 Filesystem Hierachy Standdard라는 표준 사양을 따른다. 

 

 

 

 

 

/bin

일반 사용자, 관리자가 사용하는 명령어의 실행 파일이 배치되어 있는 디렉터리이다.

시스템과 관련된 중요도가 높은 명령어를 포함하고 있따.

 

아래 리스트를 보면 mkdir / mount / gzip / grep / vi 등 자주 사용하는 명령어를 확인할 수 있다. 

 

 

 

 

/dev 

디바이스 파일이 배치되어 있는 디렉터리 

디스크/키보드 등 하드웨어를 다루기 위한 특수 파일이다. 

 

 

 

 

/etc

리눅스에서 돌아가는 다양한 애플리케이션의 설정 파일이 배치된다. 

리눅스 자체의 설정 파일도 있다.

>>  /etc/hosts 

 

 

 

/home

사용자별로 할당되는 홈디렉터리가 배치된다. 

개인용 디렉터리이고

사용자이름이 ldk일때  홈은 /home/ldk이다. 

사용자는 홈 디렉터리 안에서 자유롭게 파일/디렉터리를 작성해 작업할 수 있다. 

 

 

 

/sbin

bin과 비슷하게 실행파일을 포함하는 디렉터리이다.  

단 , 관리자용 명령어가 포함되어있다. 

시스템 종료 명령어인 shutdown도 이 안에 있다. 

 

 

/tmp

임시 파일이 들어있다. 애플리케이션 실행 중 작업 결과를 파일로 보존할 때 여기에 저장한다. 

파일을 삭제하도록 설정된 배포판도 있으므로 중요한 파일은 여기에 보관하면 안된다.

 

 

 

/usr

설치한 애플리케이션의 실행파일, 문서, 라이브러리 등이 이 디렉터리에 포함된다. 

bin, sbin, etc 등이 있어서 루트 디렉터리와 구조가 비슷하다.

 

 

/var

변화하는 데이터를 저장하기 위한 디렉터리이다. 

애플리케이션 실행중 만들어진 데이터, 로그, 메일 등이 이곳에 저장된다.