-
[Linux] 용량 확인 명령어서버 2017. 3. 15. 10:01
df - 하드디스크 용량 확인
$ df Filesystem 1K-blocks Used Available Use% Mounted on ... /dev/sda1 240972 39176 189355 18% /boot ...
옵션에 h를 주면 보기 더 편합니다.
$ df -h Filesystem Size Used Avail Use% Mounted on ... /dev/sda1 236M 39M 185M 18% /boot ...
du - 디렉토리 용량 확인
$ cd /var/log $ du 243132 ./httpd 23204 ./sa 4 ./cups 4 ./sssd 4 ./ntpstats 16 ./tweet_bot 8 ./mail 4 ./varnish 8 ./ConsoleKit 24740 ./audit 4 ./samba/old 8 ./samba 32 ./prelink 308512 .
해당폴더 용량 확인
# du -hs 폴더 $ du -hs test/ 512K test/
현재 폴더에 있는 폴더 및 파일 용량 확인
# du -hs * $ cd test/ $ du -hs * 4.0K test.py 4.0K test1.py 4.0K test2.py 4.0K test3.py 4.0K test4.py 4.0K test5.py
현재폴더에 있는 폴더 및 파일 중에서 용량이 큰 것 순으로 10개 보기
- hs 옵션을 주면 sort가 제대로 되지 않음. 예를 들어 2.3G보다 12M를 큰 것으로 인식하기 때문에 -hs 옵션을 빼야함
# du * | sort -n | tail -10
/ (최상위 폴더)의 자식 폴더 용량 보기
$ du -hs /* 2> /dev/null 7.5M /bin 23M /boot 272K /dev 34M /etc 988K /home 130M /lib 25M /lib64 16K /lost+found 4.0K /media 8.0K /mnt 8.0K /opt 0 /proc 1.2M /root 14M /sbin 0 /selinux 4.0K /srv 0 /sys 248K /tmp 1.9G /usr 128M /var