일반적인 계층 구조도
/ (루트 디렉토리)
│
├── bin/ # 기본 명령어 실행 파일
│
├── boot/ # 부팅에 필요한 파일들
│ ├── grub/ # 부트로더 설정
│ └── vmlinuz # 리눅스 커널
│
├── dev/ # 장치 파일들
│ ├── sda # 첫 번째 하드디스크
│ ├── tty # 터미널 장치
│ └── ...
│
├── etc/ # 시스템 설정 파일
│ ├── passwd # 사용자 정보
│ ├── shadow # 암호화된 비밀번호
│ ├── fstab # 파일시스템 정보
│ └── ...
│
├── home/ # 사용자 홈 디렉토리
│ ├── user1/ # user1의 홈 디렉토리
│ └── user2/ # user2의 홈 디렉토리
│
├── lib/ # 공유 라이브러리
│
├── media/ # 외부 저장장치 마운트 지점
│ ├── cdrom/ # CD-ROM
│ └── usb/ # USB 장치
│
├── mnt/ # 임시 마운트 지점
│
├── opt/ # 추가 소프트웨어 패키지
│
├── proc/ # 프로세스 및 시스템 정보 (가상 파일시스템)
│
├── root/ # root 사용자 홈 디렉토리
│
├── run/ # 실행 중인 프로세스의 정보
│
├── sbin/ # 시스템 관리 명령어
│
├── srv/ # 서비스 데이터
│
├── sys/ # 시스템 하드웨어 정보 (가상 파일시스템)
│
├── tmp/ # 임시 파일
│
├── usr/ # 사용자 프로그램 및 데이터
│ ├── bin/ # 사용자 명령어
│ ├── include/ # 헤더 파일
│ ├── lib/ # 라이브러리 파일
│ ├── local/ # 로컬 설치 소프트웨어
│ │ ├── bin/
│ │ ├── lib/
│ │ └── ...
│ ├── share/ # 공유 데이터
│ └── src/ # 소스 코드
│
└── var/ # 가변 데이터
├── cache/ # 캐시 데이터
├── lib/ # 가변 상태 정보
├── log/ # 로그 파일
├── mail/ # 메일 스풀
├── spool/ # 프린트 스풀 등
└── www/ # 웹 서버 파일
리눅스 디렉토리 구조 간단 설명
/ (루트): 모든 디렉토리의 최상위 디렉토리입니다.
/bin: 기본적인 명령어 실행 파일들이 저장된 디렉토리입니다. (예: ls, cp, mv)
/boot: 리눅스 커널과 부팅에 필요한 파일들이 저장됩니다.
/dev: 장치 파일들이 저장되는 디렉토리입니다. (하드디스크, CD-ROM 등)
/etc: 시스템 및 응용 프로그램 설정 파일들이 저장됩니다.
/home: 일반 사용자들의 홈 디렉토리가 위치합니다. (예: /home/username)
/lib: 시스템과 프로그램 실행에 필요한 라이브러리 파일들이 저장됩니다.
/media: CD, USB 등 외부 저장 장치가 마운트되는 디렉토리입니다.
/mnt: 임시로 파일 시스템을 마운트하는 디렉토리입니다.
/opt: 추가 응용 프로그램을 설치하는 디렉토리입니다.
/proc: 시스템 정보와 프로세스 정보가 저장된 가상 파일 시스템입니다.
/root: 관리자(root) 계정의 홈 디렉토리입니다.
/run: 시스템 실행 중에 생성되는 임시 파일들이 저장됩니다.
/sbin: 시스템 관리를 위한 명령어들이 저장됩니다. (주로 관리자 권한 필요)
/srv: 서비스 데이터가 저장되는 디렉토리입니다.
/sys: 하드웨어 정보를 담고 있는 가상 파일 시스템입니다.
/tmp: 임시 파일들이 저장되는 디렉토리로, 재부팅 시 내용이 삭제됩니다.
/usr: 사용자 프로그램과 데이터가 저장되는 디렉토리입니다.
/usr/bin: 대부분의 사용자 명령어가 저장됩니다.
/usr/lib: 프로그램 라이브러리 파일들이 저장됩니다.
/usr/local: 로컬에서 설치한 프로그램들이 저장됩니다.
/usr/share: 공유 데이터가 저장됩니다.
/var: 시스템 운영 중 자주 변경되는 파일들이 저장됩니다.
/var/log: 로그 파일들이 저장됩니다.
/var/spool: 인쇄 대기열 등 대기 데이터가 저장됩니다.
/var/www: 웹 서버 파일들이 저장됩니다.
'IT 관련 > 우분투(Ubuntu) 이것저것' 카테고리의 다른 글
| Lubuntu(우분투)에 wordpress 설치 방법 (0) | 2025.04.01 |
|---|---|
| 리눅스 터미널 명령어 (0) | 2025.03.29 |
| 필수 프로그램 및 설치 방법 (0) | 2025.03.06 |
| 리눅스 필수 및 주요 프로그램 정리 (0) | 2025.03.06 |
| 리눅스 터미널 주요 명령어 (0) | 2025.03.06 |