리눅스를 설치하면 기본적으로 생성되는 것이 있고 해당 Directory는 그 용도가 정해져 있음
모든 Directory는 루트(/)를 기반으로 bin, boot, dev 등이 있음
/bin : 기본적인 실행 파일 있음
/boot : 리눅스 부트 프로그램인 LILO 파일 있음
/etc : 환경설정 관련된 파일 있음, 사용자 패스워드 정보를 가진 passwd파일/ shadow파일, 프로토콜 및 서비스 정보를 보유한 protocol 파일/services 파일 있음
/home : 리눅스는 다중 사용자를 제공하고 있으므로 home 하위에 각 사용자별로 Directory를 생성, 단 루트 사용자는 /home이 아닌 /root.
/dev : 장치 파일 모음
/fd : 플로피 디스크/hda : 마스트 IDE 하드 디스크/sda : SCSI 및 SATA 하드 디스크/cdrom : CD ROM 드라이버/mouse : 마우스/hdb : 슬레이브 IDE 하드 디스크/hd : 하드 디스크/lib : C 라이브러리
/mnt : 임시 마운트용 Directory
/proc : 가상 Directory로 CPU 및 메모리사용량등의 현재 실행중인 리눅스 OS의 정보를 가지고 있음
/buddyinfo : 버디 할당자 정보/cmdline : 시스템 부팅 중 커널에 제출된 명령 내용/cpuinfo : 시스템 CPU 정보/devices : 디바이스들의 목록/diskstats : 디스크의 상태 및 파티션 정보/dma : dma 채널/filesystems : 파일 시스템의 목록/interrupts : 인터럽트에 대한 통계/iomem : 할당된 메모리 영역/ioport : 입출력 포트 정보/kallsyms: 심볼들의 목록/loadavg : CPU 부하와 관련된 목록/locks : 잠금 파일/mdstat : RAID 시스템의 정보를 제공/meminfo : 시스템 메모리 정보/modules : 사용중인 모듈들/partitions : 파티션의 정보/slabinfo : 슬랩 할당기 통계 정보/swaps : 스왑 파티션에 대한 정보/uptime : 시스템이 부팅된 이후의 시간/root : 루트 사용자의 홈 Directory
/sbin : 시스템 관리용 실행 파일
/tmp : 임시파일 Directory
/usr : 애플리케이션이 설치되는 Directory
/var : 시스템에서 운영되는 임시파일 및 로그파일