리눅스에서 파티션은 루트 파티션이라고 부르는 '/' 파티션과, 'swap' 파티션 2개만 있어도 충분히 리눅스를 운영할 수 있다. 실무에서는 리눅스를 운영할 때는 파티션을 2개로 나누지 않고, 용도에 따라서 필요한 만큼 더 분할해서 사용한다.
리눅스 파티션의 일반적인 권장 크기
마운트 포인트 | 권장 크기 | 비고 |
/ | 10GB | 루트 파티션 |
/bin | 기본 명령어가 들어 있음 | |
/sbin | 시스템 관리용 명령여가 들어 있음 | |
/etc | 시스템의 환경 설정과 관려된 파일이 들어 있음 | |
/boot | 4GB | 부팅 커널이 저장됨 |
/media | 외부 장치를 마운트하기 위해 제공됨 | |
/usr | 설치할 응용프로그램에 따라 크기 다름(주로 20GB 내외). | 응용 프로그램이 주로 저장됨 |
/lib | 프로그램의 라이브러리가 저장됨 | |
/dev | 장치 파일들이 저장됨 | |
/proc | 시스템의 프로레서 정보, 프로그램 정보, 하드웨어 정보 등이 들어 있음 | |
/tmp | 4GB | 임시 파일이 저장됨 |
/var | 10GB | 로그, 캐시 파일 등이 저장됨 |
/root | 시스템 관리자인 root의 홈 디렉터리 | |
/home | 사용자가 많을 수록 많이 할당(나머지 용량) | 사용자별 공간 |
/lost+found | 파일 시스테메 복구를 위한 디렉터리 | |
swap 파티션 | RAM의 2배 정도 | RAM 부족 시에 사용되는 공간 |
최소 루트 파티션과(/) swap 파티션만 생성해도 운영이 가능하다는 이유는 루트 파티션(/)만 생성하면 이 표에 나오는 나머지 파티션(/bin, /etc, /boot, /usr, /tmp, /var, /home 등)이 모두 루트 파티션(/)아래 종속되기 때문이다.