본문 바로가기

System engineer

리눅스 파일시스템 디렉토리 별 용도 정리



디렉토리 별 용도 정리


/ : 가상 디렉토리의 루트, 보통 어떤 파일도 배치되지 않는다.

/bin : 바이너리 디렉토리, 많은 사용자 수준의 GNU 유틸리티가 저장된다.

/boot : 부트 디렉토리, 부팅 파일이 저장된다.

/dev : 장치 디렉토리, 리눅스가 장치 노드를 생성한다.

/etc : 시스템 구성파일 디렉토리

/home : 홈 디렉토리, 리눅스가 사용자 디렉토리를 만드는 장소

/lib : 라이브러리 디렉토리, 시스템 및 애플리케이션 라이브러리 파일이 저장된다.

/media : 미디어 디렉토리, 이동식 미디어에 사용되는 마운트 포인트를 위한 공통적인 장소

/mnt : 마운트 디렉토리, 이동식 미디어에 사용되는 마운트 포인트를 위한 또 다른 공통적인 장소

/opt : 옵션 디렉토리, 타사 소프트웨어 패키지와 데이터 파일을 저장하기 위해 자주 쓰인다.

/proc : 프로세스 디렉토리, 현재의 하드웨어와 프로세스 정보가 저장된다.

/root : 루트 홈 디렉토리

/sbin : 시스템 바이너리 디렉토리, 많은 관리자 수준 GNU 유틸리티가 저장되어 있다.

/run : 실행 디렉토리, 시스템이 구동되는 동안 런타임 데이터를 보유한다.

/srv : 서비스 디렉토리, 로컬 서비스가 파일을 저장한다.

/sys : 시스템 디렉토리, 시스템 하드웨어 정보 파일이 저장된다.

/tmp : 임시 디렉토리, 임시 작업 파일을 만들고 없앨 수 있다.

/usr : 사용자 바이너리 디렉토리, 수많은 사용자 수준 GNU 유틸리티 및 데이터 파일이 저장된다.

/var : 변수 디렉토리, 로그 파일과 같이 자주 변경되는 파일을 위한 장소