Post

Ubuntu dir description

우분투 디렉토리별 목적

HDFS 클러스터 구축 중에 우분투 디렉토리에 대한 지식이 부족해서 정리한 자료


범례:

  • 사용빈도: 🟩 높음, 🟨 중간, ⬜ 낮음
  • 권한: 🔒 루트 권한 필요, 👤 일반 사용자 접근 가능

사용빈도권한디렉토리설명예시
🟩🔒/bin필수 시스템 명령어 실행 파일 위치 (기본 사용자 명령어)ls, cp, mv
🟩🔒/dev하드웨어 장치 파일 저장소 (디바이스 인터페이스)/dev/sda, /dev/null
🟩🔒/etc시스템 및 응용프로그램 설정 파일 저장소/etc/passwd, /etc/fstab
🟩🔒/usr사용자 응용프로그램 및 데이터 저장소 (읽기 전용)/usr/bin, /usr/lib
🟩🔒/usr/bin일반 사용자용 응용프로그램 실행 파일firefox, python
🟩🔒/var가변 데이터 저장소 (로그, 스풀, 캐시 등)/var/log, /var/mail
🟩🔒/var/log시스템 및 서비스 로그 파일/var/log/syslog, /var/log/auth.log
🟩👤/home일반 사용자 홈 디렉토리/home/user1, /home/ubuntu
🟩👤/tmp임시 파일 저장소 (시스템 재부팅 시 삭제)/tmp/download.zip
🟨🔒/lib시스템 공유 라이브러리 저장소 (/bin, /sbin 실행 파일 지원)libc.so, libm.so
🟨🔒/opt추가 응용프로그램 설치 저장소 (패키지 관리자 외 설치)/opt/google, /opt/teamviewer
🟨🔒/proc프로세스 및 커널 정보 제공 가상 파일시스템/proc/cpuinfo, /proc/meminfo
🟨🔒/run부팅 이후 실행 중인 시스템 정보 저장소 (런타임 데이터)/run/systemd, /run/user
🟨🔒/sbin시스템 관리자용 필수 명령어 저장소fdisk, mount, reboot
🟨🔒/sys시스템 하드웨어 및 커널 모듈 제어 인터페이스 제공/sys/devices, /sys/block
🟨🔒/usr/lib/usr/bin, /usr/sbin용 라이브러리 저장소다양한 .so 파일들
🟨🔒/usr/local시스템 관리자가 로컬에 설치한 소프트웨어 저장소/usr/local/bin, /usr/local/src
🟨🔒/usr/sbin시스템 관리자용 비필수 명령어 저장소usermod, useradd
🟨🔒/usr/share아키텍처 독립적 데이터 저장소 (문서, 아이콘 등)/usr/share/doc, /usr/share/man
🟨🔒/var/cache애플리케이션 캐시 데이터/var/cache/apt
🟨🔒/var/tmp재부팅 후에도 유지되는 임시 파일/var/tmp/backup
🟨👤/media이동식 미디어 자동 마운트 지점 (USB, CD 등)/media/usb, /media/cdrom
🟨👤/snapSnap 패키지 및 애플리케이션 저장소/snap/core, /snap/firefox
🔒/boot부트로더 파일 및 커널 이미지 저장소vmlinuz, initrd.img
🔒/lib6464비트 시스템 라이브러리 저장소lib64/ld-linux-x86-64.so.2
🔒/lost+found파일 시스템 손상 복구 시 파일 저장소(파일시스템 복구 후 생성 파일)
🔒/mnt임시 파일시스템 수동 마운트 지점/mnt/disk, /mnt/backup
🔒/root루트 사용자 홈 디렉토리/root/.bashrc
🔒/srv시스템 서비스 데이터 저장소 (웹, FTP 등)/srv/www, /srv/ftp
This post is licensed under CC BY 4.0 by the author.