du 를 사용한 디렉토리 크기 알아내기

예전에도 어딘가 적어놓았을텐데, 찾을 수가 없네.
이게 문제라면 문제지.

du -h --max-depth=1 / 2> /dev/null | sort -hr

max-depth 를 주지 않으면, 최하위 디렉토리까지 모두 출력을 하기에 너무 지저분해진다.
위처럼 정해줘야 최상위 디렉토리로 모두 합산되어 내용이 출력된다.

결과는 대략 이런 식.

$ du -h --max-depth=1 / 2> /dev/null | sort -hr
77G	/
44G	/mnt
22G	/home
5.9G	/usr
2.9G	/var
1.1G	/lib
822M	/snap
616M	/opt
208M	/boot
16M	/sbin
16M	/bin
13M	/etc
1.5M	/run
48K	/tmp
4.0K	/lib64
0	/sys
0	/srv
0	/root
0	/proc
0	/nfs
0	/media
0	/dev
0	/cdrom
Author: 아무도안

안녕하세요. 글 남겨주셔서 고맙습니다.