사람이 읽을 수있는 du 출력 목록을 가져와야합니다.
그러나 du
"크기별 정렬"옵션 sort
이없고 사람이 읽을 수있는 플래그와 작동하지 않는 파이핑이 있습니다.
예를 들어 다음을 실행합니다.
du | sort -n -r
크기별로 정렬 된 디스크 사용량을 출력합니다 (내림차순).
du |sort -n -r
65108 .
61508 ./dir3
2056 ./dir4
1032 ./dir1
508 ./dir2
그러나 사람이 읽을 수있는 플래그로 실행하면 올바르게 정렬되지 않습니다.
du -h | sort -n -r
508K ./dir2
64M .
61M ./dir3
2.1M ./dir4
1.1M ./dir1
누구든지 du -h
크기별로 정렬하는 방법을 알고 있습니까?
du
하지만 sort
명령에 -h를 추가하십시오 . -rh
파일에서 가장 큰 파일을 먼저 추가 할 수 있습니다 . 그렇지 않으면 tail
스페이스 호그가 표시 되어야 합니다.