최신판 |
당신의 편집 |
1번째 줄: |
1번째 줄: |
| ==개요==
| | *리눅스 디렉토리 용량 확인하기 |
| ;리눅스 디렉토리 용량 확인
| |
| ;리눅스 폴더 용량 확인
| |
| ;du (disk usage)
| |
| ;/usr/bin/du
| |
| | |
| https://upload.wikimedia.org/wikipedia/commons/thumb/f/f2/Du_unix_output.png/440px-Du_unix_output.png
| |
|
| |
|
| ==명령어== | | ==명령어== |
| ;기본 실행
| |
| * 현재 폴더 내 파일·디렉토리들의 용량 출력<ref>레드햇계열은 디렉토리만</ref>
| |
| <source lang='console'>
| |
| [root@zetaweb ~]# cd /var/log
| |
| [root@zetaweb 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 .
| |
| </source>
| |
|
| |
| ;해당 폴더 용량 확인
| |
| <source lang='bash'>
| |
| du -hs 폴더
| |
| </source>
| |
|
| |
| ;현재폴더에 있는 폴더 및 파일 용량 확인
| |
| <source lang='bash'> | | <source lang='bash'> |
| du -hs * | | du -hs 폴더/* |
| </source> | | </source> |
|
| |
|
| ;현재폴더에 있는 폴더 및 파일 중에서 용량이 큰 것 순으로 10개 보기
| | ==예시== |
| <source lang='bash'> | | <source lang='dos'> |
| du -hsx * | sort -rh | head -n 10 | | [root@jmnote ~]# du -hs /usr/* |
| | 174M /usr/bin |
| | 8.0K /usr/etc |
| | 8.0K /usr/games |
| | 257M /usr/include |
| | 2.1M /usr/kerberos |
| | 738M /usr/lib |
| | 706M /usr/lib64 |
| | 98M /usr/libexec |
| | 14G /usr/local |
| | 16K /usr/lost+found |
| | 49M /usr/sbin |
| | 1.8G /usr/share |
| | 109M /usr/src |
| | 4.0K /usr/tmp |
| </source> | | </source> |
|
| |
|
| ; 하위디렉토리 갯수 지정 (1이면 해당 디렉토리 하위 1개까지만 출력)
| |
| <source lang='bash'>
| |
| -d, --max-depth=1
| |
| </source>
| |
|
| |
| ==실행 예시==
| |
| */ (최상위 폴더)의 자식폴더 용량 보기
| |
| <source lang='console'>
| |
| [root@zetawiki ~]# 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
| |
| </source>
| |
|
| |
| *특정 폴더 및 그 자식폴더 용량 보기
| |
| <source lang='console'>
| |
| [root@zetawiki ~]# du -hs /usr
| |
| 18G /usr
| |
| [root@zetawiki ~]# cd /usr
| |
| [root@zetawiki usr]# du -hs *
| |
| 174M bin
| |
| 8.0K etc
| |
| 8.0K games
| |
| 257M include
| |
| 2.1M kerberos
| |
| 732M lib
| |
| 691M lib64
| |
| 98M libexec
| |
| 368K local
| |
| 16K lost+found
| |
| 45M sbin
| |
| 1.8G share
| |
| 109M src
| |
| 4.0K tmp
| |
| </source>
| |
|
| |
| ==같이 보기==
| |
| *[[df]]
| |
| *[[윈도우 디렉토리 용량 확인]]
| |
| *[[MySQL DB 용량 확인]]
| |
|
| |
| ==참고==
| |
| *https://en.wikipedia.org/wiki/Du_(Unix)
| |
| [[분류:리눅스]] | | [[분류:리눅스]] |
| [[분류: /usr/bin]]
| |
| [[분류: Coreutils]]
| |