데비안 GNU/리눅스는 디렉토리와 파일의 이름을 정할 때 Filesystem Hierarchy Standard를 따릅니다. 이 표준을 준수하면 사용자와 소프트웨어에서 처음 접하는 시스템이라도 파일과 디렉토리의 위치가 어디인지 알 수 있습니다. 루트 디렉토리는 간단히 슬래쉬 /
로 표시합니다. 데비안은 루트 디렉토리 아래에 다음과 같은 디렉토리가 있습니다:
디렉토리 | 내용 |
---|---|
bin |
핵심 명령어 바이너리 |
boot |
부트로더에서 필요한 고정 파일 |
dev |
장치 파일 |
etc |
이 호스트의 시스템 설정 |
home |
사용자 홈 디렉토리 |
lib |
핵심 공유 라이브러리 및 커널 모듈 |
media |
이동식 미디어의 마운트 위치가 들어 있습니다 |
mnt |
파일 시스템을 임시로 마운트하는 마운트 위치 |
proc |
시스템 정보를 저장하는 가상 디렉토리 (커널 2.4 및 2.6 버전) |
root |
루트 사용자의 홈 디렉토리 |
sbin |
핵심 시스템 바이너리 |
sys |
시스템 정보를 저장하는 가상 디렉토리 (커널 2.6 버전) |
tmp |
임시 파일 |
usr |
이차 디렉토리 구조 |
var |
자주 바뀌는 데이터 |
srv |
시스템 서비스의 데이터 |
opt |
별도의 응용 소프트웨어 패키지 |
아래의 목록은 디렉토리와 파티션에 대해 고려할 사항입니다. 실제 시스템 사용량은 시스템의 설정과 사용 용도에 따라 달라집니다. 아래 권장 사항은 파티션할 때 참고만 하십시오.
/etc
, /bin
, /sbin
, /lib
, /dev
는 반드시 루트 파티션(/
)에 들어 있어야 합니다. 그렇지 않으면 부팅에 문제가 발생합니다. 루트 파티션은 일반적으로 150–250MB 정도가 필요합니다.
/usr
: 모든 유저 프로그램(/usr/bin
)과 라이브러리(/usr/lib
)와 시스템 문서(/usr/share/doc
) 등이 들어 있습니다. 보통 파일 시스템에서 가장 하드 디스크 공간을 많이 차지하는 부분입니다. 최소한 500MB를 할당하십시오. 시스템에 설치할 패키지의 수와 종류에 따라 더 늘려야 할 수도 있습니다. 보통 워크스테이션이나 서버로 설치하려면 4–6GB 정도가 필요합니다.
/var
: 뉴스그룹 기사, 전자메일, 웹 페이지, 데이터베이스, 패키지 시스템의 캐시 등 자주 바뀌는 정보가 이 디렉토리에 들어갑니다. 이 디렉토리의 크기는 시스템에 따라 크게 차이가 나지만, 대부분 사용자의 시스템에서는 패키지 관리 도구가 대부분을 사용할 것입니다. 데비안에 포함된 프로그램을 한 번에 거의 전부 설치하실 경우 /var
에 2 혹은 3GB 정도면 됩니다. 한번에 설치하지 않고 서비스와 유틸리티 따로, 문서 작업용 프로그램 따로, X 윈도우 따로 하는 식으로 나눠서 설치하실 경우 300–500MB로도 가능합니다. 하드디스크 크기가 부족하고 시스템을 대규모로 업데이트할 계획이 없으면 이 파티션을 30이나 40MB정도로 작게 하실 수도 있습니다.
/tmp
: 프로그램이 만든 임시 데이터를 저장합니다. 40–100MB 정도면 충분합니다. 압축 유틸리티, CD/DVD 굽기 유틸리티, 멀티미디어 프로그램의 경우 이미지 파일을 /tmp
에 임시로 저장하기도 합니다. 이러한 프로그램을 사용한다면 /tmp
의 크기를 적절히 조절하십시오.
/home
: 모든 사용자는 이 디렉토리의 서브디렉토리에 개인 데이터를 저장합니다. 이 디렉토리의 크기는 이 시스템을 사용하는 사용자가 몇 명이고 디렉토리에 어떤 파일을 넣을 지에 따라 달라집니다. 예정된 사용량에 따라 다르지만, 각 사용자에게 100MB씩 할당하고, 필요에 따라 이 값을 조정하십시오. 홈 디렉토리에 다수의 멀티미디어 파일(사진, MP3, 동영상)을 저장할 예정이면 더 많은 용량을 잡아 주십시오.