path
경로 관련
Linux 리눅스
/ (root)
- /: 루트
- /bin: Binaries(essential executables) 기본적인 명령어.
- /boot: Boot Loader Files 리눅스의 부팅에 필요한 파일
- /dev: Device Files 시스템의 장치를 파일로 저장됨
- /etc: ET Cetera(editable Text Config) 설정이 저장
- /home: User Data 사용자들의 홈디렉토리
- /lib: Libraries(shared code between binaries) 커널이 필요로 하는 각종 라이브러리 파일, 커널 모듈 파일
- /media: Removable Devices 외부 장치들의 마운트 포인트로 사용하는 디렉토리
- /mnt: Mount Directory 사용자가 직접 마운트하기 위한 경로
- /opt: Optional add-on Apps 추가 응용프로그램 패키지 설치장소. 패키지 매니저가 관리
- /proc: Process Information 프로세스 정보등 커널 관련 정보가 파일로 연결( 가상파일시스템)
- /root: root관리자 계정의 홈디렉토리
- /run: Run-time variable data. 부팅한 후의 시스템 정보를 관리
- /srv: Service Data
- /sys: 디바이스를 관리하기 위한 가상 파일 시스템 디렉토리
- /tmp: Temporary Files 임시 파일을 저장하기 위함. 재부팅 시에 삭제. 정기적으로 삭제
- /usr: User Programs 일반 사용자들이 사용하는 디렉토리
- /var: Variable Files 기타 모든 용도로 사용될 수 있는 디렉토리
- /lost+found: 휴지통
Var (/var)
Log 로그 (/var/log)
binaries 바이너리
- /bin: 필수적인 사용자 커맨드
- /sbin: 필수적인 시스템 커맨드
- /usr/bin: User Binaries(non-essential installed binaries) 설치된 사용자 커맨드(패키지 관리자)
- /usr/sbin: 설치된 시스템 커맨드(패키지 관리자)
- /usr/local/bin: (locally compiled) 기타 사용자 커맨드
- /usr/local/sbin: 기타 시스템 커맨드
usr (User Programs)
일반 사용자들이 사용하는 디렉토리
/usr/share/font: 폰트 디렉토리