※ 요약
리눅스 명령어 du는 disk usage의 약자로써 현재 디렉토리 혹은 지정한 디렉토리의 사용량을 확인할때 사용한다. 옵션을 지정하지 않으면 현재 경로의 모든 디렉토리 크기를 MB 단위로 출력한다.
※ 경로
/usr/bin/du
※ 사용법
du [옵션]...
※ 옵션
옵션 |
Long옵션 |
설명 |
-a |
--all |
현재 디렉토리 아래의 모든 파일과 디렉토리의 사용 정보를 출력 |
-B |
--block-size=SIZE |
지정한 블록 크기(SIZE) 단위로 용량을 출력 |
-b |
--bytes |
바이트 단위로 출력 |
-c |
--total |
모든 파일의 디스크 사용 정보를 출력하고, 출력된 것들의 모든 합계를 출력 (보통 해당 경로가 얼마만큼의 용량을 차지하는지 확인할때 사용) |
-D |
--dereference-args |
지정한 파일의 경로가 심볼릭 링크 파일이면 원본의 값을 출력 |
-h |
--human-readable |
파일 용량을 사람이 보기 쉬운 형태로 출력 |
-H |
--si |
-h와 비슷하지만 1,024 단위의 비율로 출력 |
-k |
|
출력 단위를 1KB 형태로 지정 |
-l |
--count-links |
하드 링크되어 있는 파일도 있는 그대로 카운트 |
-L |
--dereference |
모든 심볼릭 링크를 따름 |
-S |
--separate-dirs |
디렉토리의 총 사용량을 출력할때 하위 디렉토리의 사용량은 제외 |
-s |
--summarize |
간단하게 총 사용량만 요약하여 출력 |
-x |
--one-file-system |
현재 파일 시스템의 파일 사용량만을 출력 |
-X file |
--exclude-from=file |
지정한 파일(file)과 일치하는 파일은 제외 |
--help |
|
du 명령어의 사용법 출력 |
--version |
|
du의 버전 정보 출력 |
※ 사용예
현재 작업중인 디렉토리의 용량을 확인하는데, 옵션 -h의 유무의 차이를 확인할 수 있다. 확실히 -h 옵션을 붙여야 보기가 편하다.
du -a를 하여 모든 파일과 디렉토리를 출력하는데, more를 통해 모든 행을 볼수 있도록 했다.
옵션을 보면 무슨 내용인지 알 수 있으므로 따로 설명하지는 않겠다.
'Linux > 리눅스 명령어' 카테고리의 다른 글
[리눅스 명령어] pidof - 프로세스 ID 확인 (0) | 2016.06.27 |
---|---|
[리눅스 명령어] runlevel - 시스템 실행 레벨 보기 (0) | 2016.06.24 |
[리눅스 명령어] free - 메모리 사용 정보 출력 (0) | 2016.06.22 |
[리눅스 명령어] df - 파일 시스템 디스크 공간 확인 (0) | 2016.06.03 |
[리눅스 명령어] md5sum - md5 체크섬 확인 (0) | 2016.05.24 |
[리눅스 명령어] man - 명령어 매뉴얼 출력 (0) | 2016.05.23 |
[리눅스 명령어] clear - 터미널 내용 지우기 (0) | 2016.05.17 |