• yundream
  • 2019-05-30 01:50:39
  • 2016-01-16 16:09:20
  • 92543

사용법

du [OPTION]... [FILE]...

설명

하위 디렉토리까지를 포함한 파일의 크기를 얻어와서 보여준다.

  • -a, --all : 모든파일들에 대한 크기를 보여준다.
  • -B, --block-size=SIZE : SIZE 단위로 보여준다.
  • -b, --byte : byte단위로 보여준다.
  • -c, --total : 크기의 합계를 따로 보여준다.
  • -h, --human-readable : 인간이 보기 좋은 크기포맷으로 출력한다. (1K, 234M, 2G 등)
  • -k : Kbyte단위로 보여준다. --block-size=1K 와 동일하다.
  • -l, --count-link
  • -s, --summarize : 총합만 보여준다.
  • --max-depth=N : 파일의 크기를 출력할 디렉토리의 깊이를 조절한다. --max-depth=0 은 --summarize 와 동일하다.
  • -X, --exclude-from=FILE : 파일의 이름 패턴이 FILE과 일치할 경우 계산에서 제외한다.
/usr/local 디렉토리에 저장된 전체 파일의 크기
# cd /usr/local
# du -h
4.0K    ./bin
4.0K    ./etc
4.0K    ./games
224K    ./pulse/html/fonts
168K    ./pulse/html/js
140K    ./pulse/html/css
28K     ./pulse/html/images
612K    ./pulse/html
33M     ./pulse
......
4.0K	./share/emacs/site-lisp
8.0K	./share/emacs
76K	./share
508M	.