Linux Directories
🗂 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는 로그와 가변 데이터를 많이 담는다.- 주요 디렉터리의 역할을 알아두면 시스템 구조를 이해하기 쉽다.
댓글남기기