프로그래밍
우분투 시스템 폴더 목록
ngcbbs
2025. 3. 1. 20:00
시스템 실행 파일 및 라이브러리
폴더 | 목적 | 설명 |
---|---|---|
/bin |
기본 실행 파일 | 시스템 부팅 및 기본 명령어(ls , cp , mv 등) 저장 |
/sbin |
시스템 관리 실행 파일 | root 권한이 필요한 명령어(fdisk , ifconfig 등) 저장 |
/usr/bin |
일반 사용자 실행 파일 | 추가 설치된 프로그램 실행 파일 저장 |
/usr/sbin |
시스템 관리 실행 파일 | root 권한이 필요한 추가 패키지 실행 파일 저장 |
/lib |
공유 라이브러리 | 실행 파일이 사용하는 핵심 라이브러리 저장 |
/lib64 |
64비트 라이브러리 | 64비트 시스템용 라이브러리 저장 |
/usr/lib |
추가 라이브러리 | /usr/bin 의 프로그램이 사용하는 라이브러리 저장 |
설정 및 로그
폴더 | 목적 | 설명 |
---|---|---|
/etc |
설정 파일 | 시스템 및 프로그램의 설정 파일 저장 |
/var |
가변 데이터 | 로그, 캐시, 이메일, 패키지 데이터 저장 (/var/log , /var/cache 등) |
/var/log |
로그 파일 | 시스템 및 애플리케이션 로그 저장 (syslog , auth.log 등) |
/tmp |
임시 파일 | 재부팅 시 삭제되는 임시 데이터 저장 |
사용자 및 저장소
폴더 | 목적 | 설명 |
---|---|---|
/home |
사용자 데이터 | 개별 사용자 계정의 데이터 및 설정 파일 저장 |
/root |
관리자 홈 디렉터리 | root 사용자의 홈 디렉터리 |
/opt |
추가 소프트웨어 | 서드파티 소프트웨어 및 패키지 저장 |
부팅 및 장치 관련
폴더 | 목적 | 설명 |
---|---|---|
/boot |
부팅 관련 파일 | 커널, 초기 램디스크(initrd ), 부트로더 파일 저장 |
/dev |
장치 파일 | 하드웨어 및 가상 장치 파일(/dev/sda , /dev/null 등) 저장 |
/mnt |
임시 마운트 | 수동 마운트된 외부 디스크나 네트워크 볼륨 저장 |
/media |
자동 마운트 | USB, CD-ROM 등의 자동 마운트 지점 |
시스템 및 프로세스 정보
폴더 | 목적 | 설명 |
---|---|---|
/proc |
가상 파일 시스템 | 커널과 프로세스 정보 제공 (/proc/cpuinfo , /proc/meminfo 등) |
/sys |
시스템 정보 | 커널 및 하드웨어 상태 정보 제공 |