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