#용량검색#용량체크
명령어 | 설명 |
---|---|
df | Disk FileSystem |
du | Disk Usage |
df [옵션] [파일]
--------------------------
[파일시스템] [1K-블럭] [사용] [사용가능] [사용%] [마운트위치]
-a, --all | 빈파일 시스템도 포함한 모든 파일시스템 정보를 표시한다. |
-i, --inodes | i노드의 사용량을 표시한다. |
-k, --kilobytes | Kbyte 단위로 용량을 표시한다. |
-t, --type=fstype | 파일시스템의 종별을 지정할 수 있다. |
-x, --exclude-type=fstype | 표시하지 않을 파일시스템을 지정한다. |
-h | 용량을 사람이 알기쉬운 단위로 표시 (G, M, K byte) |
filename | 지정한 파일이 속해있는 디스크 드라이브의 용량을 표시한다. |
# df -k | Kbyte 용량 |
# df -m | Mbyte 용량 |
# df -h | 인간이 보기 좋게 |
# df . | 현재디렉토리 |
# df -h . | 현재 디렉토리 |
du [옵션] [파일 또는 디렉토리]
-a, --all | 디렉토리와 파일도 포함해 표시 |
-b, --bytes | 바이트단위 표시 |
-c, --total | 검색한 모든 용량의 총계를 표시 |
-h | 사람이 보기쉽게 표시 |
-k, --kilobytes | K byte단위로 표시 |
-l, --count-lines | 링크도 집계에 포함 |
-m, --megabytes | Mbyte단위로 표시 |
-s, --summarize | 인수로 지정한 파일과 디렉토리의 총계를 표시 |
-x, --one-file-system | 다른 파일시스템은 집계에서 제외한다. |
-D, --dereference-args | 심볼릭 링크 파일은 원래 파일의 용량을 집계한다. |
-L, --dereference | 모든 심볼릭링크를 거슬러 가며 집계한다. |
-S, --separate-dirs | 각각의 디렉토리로 서브디렉토리는 포함하지 않고 표시한다. |
filename | 지정한 파일과 디렉토리를 대상으로한다. 디렉토리의 경우 서브디렉토리도 검색한다. |
# du -a | 현재 디렉토리 파일단위 출력 |
# du -s | 총 사용량 |
# du -h | 보기 좋게 표시 |
# du -sh * | 현재 디렉토리를 보여줌 |
# du -hc /data/web/ | sort -rh | head -10
옵션 | 설명 |
---|---|
du | 명령어 |
-h | 사람이 인식가능한 형식의 포멧으로 출력 (ex : 10K, 20M, 30G...) |
-c | 합계를 출력해라 |
/data/web/ | 디렉토리 패스 |
sort -rh | 숫자값에 의해 결과를 정렬한다. |
head -10 | 앞에서부터 10 라인의 결과값만 출력한다. (취득한 값에는 영향없이 보여주는 것마 10라인) |
# du -hs /data/web
또는
# du -h --max-depth=0 /data/web
# du -h --max-depth=1 /data/web
# tree --du -h /data/web