/ 루트 디렉토리, 리눅스 모든 디렉토리의 출발점
빈 상태 유지하는 게 바람직
/bin 사용자 명령어 디렉토리 실행 파일들
/boot 부트 이미지 디렉토리
부팅 과정에서 필요한 구성요소들 포함
/dev 장치 파일 디렉토리
디바이스 드라이버
/etc 시스템 환경 설정
시스템 부팅, 셧다운에 필요한 파일들
시스템 전반에 걸친 설정 파일들
초기 스크립트 파일들
/home 사용자 홈
/lib 공유 라이브러리 및 커널 모듈
/lost+found 파일 시스템 복구를 위한 fsck 링크
/misc 시스템 아키텍쳐와 무관한 프로그램 및 자료들
/mnt 마운트 포인트
/opt 애드온 소프트웨어 패키지
/proc 커널과 프로세스를 위한 가상 파일 시스템
/sbin 시스템 관리를 위한 전반적인 실행 유틸리티
/tmp 임시 작업들
프로세스 진행 중 발생하는 임시 파일들이 저장
/usr 공유 파일 시스템
사용자가 실행할 프로그램들이 저장됨 시스템이 실행x
중요한 시스템 디렉토리 계층
공유 가능한 대다수 프로그램들이 설치
네트워크를 이용해 시스템들을 연결시 이 디렉토리를 공유해서 설치된 프로그램들을 활용
읽기 전용으로 마운트
/usr/bin 시스템 소유 소프트웨어를 담기 위한 warehouse
/usr/etc 유틸리티와 파일들
/usr/include c컴파일러를 위한 include 파일들 포함함
/usr/lib 프로그램 컴파일 시 이 위치의 파일들과 link
실행코드 필요시 /lib를 찾음
/usr/local 시스템의 특성 결정 짓는 소프트웨어들 존재
반드시 필요로 하는 것은 아님
/usr/man 실제적인 man page
/usr/src 프로그램들의 컴파일 되지 않은 소스 코드들
/usr/infi GNU info를 위한 디렉토리
/var 가변 자료 디렉토리
'리눅스' 카테고리의 다른 글
[리눅스] 파일 압축 및 압축 해제 aka. tar, tar.gz, zip 차이점 (0) | 2022.08.25 |
---|---|
[리눅스] 시스템 CPU, 메모리 사용량 확인하는 명령어 모음 (0) | 2022.08.04 |
[디버깅] vi 대용량 파일 안열릴 때 해결법 aka.less 명령어 (0) | 2022.08.01 |
데비안과 레드햇 (0) | 2021.06.28 |