[Ubuntu] du로 하위 디렉토리의 용량 정렬해서 보기
카테고리: Linux(Ubuntu)
du 명령어
우분투 데스크톱을 사용하는 경우에는 GUI로 확인하면 되지만 서버 버전을 사용하는 경우에는 확인하는 방법으로 du 명령어를 사용한다. du 명령어는 디스크 사용량을 디렉토리별로 보고해주므로 특정 폴더 또는 파일이 얼마나 많은 디스크 공간을 차지하고 있는지 확인할 수 있다. 주로 디스크 공간을 점유하는 대상을 찾고, 불필요한 파일이나 폴더를 정리할 때 유용하게 사용한다.
명령어 옵션
du -sh *
- -s는 총 사용량을 보는 옵션이다.
- -h는 사람이 보기 편한 단위로 보여주는 옵션이다.
- *는 한단계 하위 디렉토리를 선택하는 옵션이다.
즉, du -sh *는 한단계 하위 디렉토리를 기준으로 총 사용량을 사람이 보기 편한 단위로 보여주는 명령어이다.
그런데 위의 명령어를 사용하면 하위 디렉토리의 이름 순으로 용량을 보여준다.
만약, 하위 디렉토리의 용량을 정렬해서 보고 싶다면 아래와 같이 입력하면 된다.
du -sh * | sort -h