리눅스나 유닉스에서 나도 모르게 용량을 잡아먹고 있는 굉장한 파일들이 존재한다. 이들은 평상시에 크게 문제가 안 될지도 모른다.
하지만.. 언젠가는 df -h로 확인해보면 디스크들이 전부 무엇에게 잡아먹히고 있는 모습을 볼 수 있다. 또한, Container image를 배포할 일이 있다면, 용량을 최대한 줄여주는 게 인지상정 아니겠는가?
du -sh *는 해당 폴더 내의 모든 것들의 용량을 나타내 준다.
du -sh * | sort -rh 는 shell의 sort 기능을 이용하여 용량 내림차순으로 정리해 준다.
test@test-01:/usr$ du -sh * | sort -rh
4.3G lib
3.1G local
1.3G share
876M bin
439M src
119M include
96M libexec
23M sbin
20K lib64
8.0K games
이렇게 하나 찾아내서 rm으로 삭제하자.