강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

특정 디렉토리의 용량을 확인하는 du

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

특정 디렉토리의 용량을 확인하는 du






du“Disk Usage”의 약어로서 파일 및 디렉토리의 사용량을 확인 할 때 사용하는 명령어입니다.

 

 

 

 이 명령어는 df명령어와 함께 리눅스에서 디스크의 사용량을 점검하고 체크하는 가장 실무적인 명령어입니다.

 

 

 

, df명령어가 파티션(파일시스템)단위의 디스크사용량을 점검한다면 du명령어는 특정 디렉토리 또는 파일을 단위로하여 그 용량을 확인하는 명령어입니다.

 

 

 

 , df du는 사용량을 점검한다는 용도는 같지만 그 대상은 각각 다르므로 반드시 함께 익혀야만 목적에 부합하는 사용량을 정확하게 점검 할 수 있습니다.

 

 

 

 

 

, du 명령어는 현재디렉토리의 용량뿐 아니라 현재디렉토리의 서브디렉토리 및 파일들까지 모두 함께 사용량을 계산하여 표시해 줍니다.

 

 

 

기본 용량표시단위는 kbyte입니다.

 

 

 

 

 

명령어위치 : /usr/bin/du

 

사용형식  :   du [옵션]... [파일] [디렉토리]

 

특정 디렉토리내에 존재하는 파일들의 개별용량을 확인코자 할 때에는 다음과 같이 하시기 바랍니다.

 

 

 

 "du 디렉토리명"이라고 하면 지정한 디렉토리내에 존재하는 모든 파일의 용량을 파일명과 함께 표시해 줍니다.

 

 

 

다음은 그 예입니다.

 

[root@host3 /]# du /etc 
184     /etc/sysconfig/network-scripts
4       /etc/sysconfig/console
4       /etc/sysconfig/networking/devices
4       /etc/sysconfig/networking/profiles/default
8       /etc/sysconfig/networking/profiles
20      /etc/sysconfig/networking
16      /etc/sysconfig/apm-scripts
20      /etc/sysconfig/rhn
372     /etc/sysconfig
60      /etc/X11/desktop-menus
....
....

 

위의 예는 /etc디렉토리에 존재하는 모든 파일들(서브디렉토리내의 파일들까지 포함)의 용량과 함께 파일명을 표시해 줍니다.

 

 

 

 용량 단위는 kbyte단위입니다.

 

 

 

 하지만 /etc내에는 수많은 파일들이 존재하므로 한 화면에 모두 표시되지 않습니다.

 

 

 

 


그리고 모두 표시된다 하더라도 한눈에 정확하게 어떤 파일이 얼마의 용량을 차지하고 있는가를 확인하기가 어렵습니다.

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,035 명
  • 현재 강좌수 :  35,791 개
  • 현재 접속자 :  87 명