Linux
Environment Variables
$HOME
Path
/ (root)
- /: 루트
- /bin: User Binaries 기본적인 명령어.
- /boot: Boot Loader Files 리눅스의 부팅에 필요한 파일
- /dev: Device Files 시스템의 장치를 파일로 저장됨
- /etc: Configuration Files 설정이 저장
- /home: Home Directories 사용자들의 홈디렉토리
- /lib: System Libraries 커널이 필요로 하는 각종 라이브러리 파일, 커널 모듈 파일
- /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: 휴지통
Log 로그 (/var/log)
binaries 바이너리
- /bin: 필수적인 사용자 커맨드
- /sbin: 필수적인 시스템 커맨드
- /usr/bin: 설치된 사용자 커맨드(패키지 관리자)
- /usr/sbin: 설치된 시스템 커맨드(패키지 관리자)
- /usr/local/bin: 기타 사용자 커맨드
- /usr/local/sbin: 기타 시스템 커맨드