리눅스 루트 디렉토리 구조와 역할

마암·2025년 5월 5일

리눅스 쉘

목록 보기
4/6
디렉토리설명
/bin기본 명령어들이 들어 있음 (binary의 줄임말)
→ 예: ls, cp, mv, cat, mkdir
/boot부팅 관련 파일 저장소
→ 커널 이미지(vmlinuz), 부트로더 설정(grub 등)
/dev**장치 파일(device)**이 있는 곳
→ 예: /dev/sda (하드디스크), /dev/tty (터미널)
/etc시스템 설정 파일들
→ 네트워크 설정, 사용자 정보, 서비스 설정 등
/home일반 사용자들의 개인 디렉토리
→ 예: /home/ssss, /home/alice
/lib공통 라이브러리 파일들 (.so)
/bin, /sbin 등의 명령어가 사용하는 필수 라이브러리
/mediaUSB, 외장하드 등 임시 마운트 지점
/mnt사용자가 임의로 장치를 마운트할 때 쓰는 디렉토리
/opt추가로 설치한 소프트웨어가 위치함 (서드파티 앱)
→ 예: /opt/google/chrome
/proc가상 파일 시스템, 현재 실행 중인 프로세스 정보 확인 가능
→ 예: /proc/cpuinfo, /proc/meminfo
/rootroot(관리자) 사용자의 홈 디렉토리
/run시스템 부팅 이후 임시 상태 정보 저장 공간 (pid, lock 등)
/sbin시스템 관리자용 관리 명령어(binary)
→ 예: reboot, shutdown, fsck
/srv서버에서 제공되는 데이터(Service) 저장 위치
→ 예: 웹 서버라면 /srv/www
/sys커널과 장치 상태 정보를 제공하는 가상 파일 시스템
/tmp임시 파일 저장 디렉토리
→ 재부팅 시 대부분 삭제됨
/usr유저용 프로그램 및 라이브러리 모음
→ 아래에 자세히 설명
/var자주 바뀌는 데이터 저장용 디렉토리
→ 로그(/var/log), 메일, 캐시 등
profile
안뇽망고

0개의 댓글