🗂 Linux Directories

정의

리눅스는 계층적 디렉터리 구조를 사용하며, 모든 파일과 디렉터리는 루트(/)에서 시작한다.

각 디렉터리는 특정한 시스템 역할과 목적을 가진다.
기본 구조를 알고 있으면 파일 위치를 빠르게 파악할 수 있다.

📁 주요 디렉터리 목록

디렉터리 설명
/ 루트 디렉터리, 최상위 디렉터리
/bin 기본 명령어 실행 파일
/boot 부트로더, 커널 등 부팅 관련 파일
/dev 하드웨어 장치 파일
/etc 시스템 설정 파일
/home 일반 사용자 홈 디렉터리
/lib 시스템 실행에 필요한 라이브러리
/media 외부 장치 자동 마운트 위치
/mnt 임시 마운트 지점
/opt 추가 응용 프로그램 설치 위치
/proc 프로세스와 커널 정보를 담는 가상 파일 시스템
/root 관리자(root)의 홈 디렉터리
/run 부팅 중 생성되는 임시 파일
/sbin 시스템 관리용 명령어
/srv 서비스 관련 데이터 저장 위치
/sys 시스템 및 커널 정보를 제공하는 가상 파일 시스템
/tmp 임시 파일 저장소
/usr 사용자 애플리케이션과 라이브러리
/var 가변 데이터 저장 위치

🧭 /usr 하위 구조

디렉터리 설명
/usr/bin 일반 사용자용 실행 파일
/usr/sbin 관리자용 실행 파일
/usr/lib 프로그램 실행에 필요한 라이브러리
/usr/local 사용자 정의 로컬 프로그램 설치 위치

🧭 /var 하위 구조

디렉터리 설명
/var/log 시스템 로그 파일
/var/spool 메일, 프린터 대기열 등
/var/tmp 장기 임시 파일
/var/www 웹 서비스 콘텐츠 디렉터리

📌 정리

  • 리눅스는 루트(/)를 기준으로 계층형 디렉터리를 사용한다.
  • /usr는 실행 파일과 라이브러리, /var는 로그와 가변 데이터를 많이 담는다.
  • 주요 디렉터리의 역할을 알아두면 시스템 구조를 이해하기 쉽다.

연결문서

태그: ,

카테고리:

업데이트:

댓글남기기