유닉스 명령어: 디스크 사용량 알아보기

집에서는 우분투를 깔아뒀지만 워크래프트3를 하는 관계로 윈도우만 쓰게 되네요. /먼산 그래도 회사 와서 많이 배우게 되어서 그나마 다행입니다. 😛

시스템내 디스크 사용량 알아보기:
df 라는 명령어가 있습니다.

# df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda2             9.9G  2.2G  7.3G  23% /

위와 같이 현재 디스크 사용 정도를 보여주기에 전반적으로 얼마나 사용되었는지를 보기엔 꽤나 도움이 됩니다. 문제는 마운트된 파일 시스템의 사용도를 보여주는 것이라서 세세한 부분을 알아보기는 힘듭니다.

특정 디렉토리나 파일의 사용량을 알아보기 위해선 du 라는 명령어를 쓰면 됩니다.

# du -h /bin
5.5M    /bin

du 명령어의 강력함은 sub directories 의 사용량도 전부 보여준다는 것에 있습니다. 예를 들어서 음악 폴더가 있는데 얼마나 많은 용량을 차지하고 있는 지 궁금하시다면, dh -h 음악폴더이름 해주시면 되거든요. 대신에 모든 sub directories 들이 다 출력되니, dh -hs 를 사용하셔서 간략하게 Summary 만 보시는 것도 괜찮겠네요. 아니면 저처럼 일일히 바이트 단위 계산하기 귀찮으신 분은 du -h . 명령어를 통해 현재 디렉토리내에 파일들이 얼마나 많은 용량을 차지하고 있는지 쉽게 알아보실 수 있구요. 😀