ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [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


    댓글