본문 바로가기
OS/Linux

[AWS] 리눅스 - du 명령어

by SAMSUNG CLOUD-OKY 2021. 10. 25.
반응형

 

du 명령어 : 디렉터리나 사용자별 디스크 사용량 확인시에 사용 
( 특정 디렉터리 별로 사용량을 알려줌)

 

[ 옵션정리 ]  // 더많은 옵션들이 있지만 일단은 이정도만 알아두기..

 

-h  사용자가 보기 편한 형태의 용량으로 출력 _Ex : 8.0K

 

-h --max-depth=0 : 현재 디렉터리의 0 단계까지만의 디렉터리별 용량출력

// 0~[숫자] : 1이면 1단계, 2는 2단계, 3은 3단계 ...

 

-s :  하위목록을 제외하고 자기자신의 총합계를 출력

 

 

 

 

1. du -h 라고 치면 현재 디렉터리의 디스크 사용량을 출력해주는것을 볼 수 있다.

// 하위에 포함된 디렉터리들의 용량과 그로인한 자기자신의 총사용량을 출력

 

 

2. du -h /home 이렇게 쓰면 /home 디렉터리의 사용량을   있다.

// home 디렉터리의 하위 파일들의 사용량과 /home디렉터리의 총사용량 출력

 

 

2. du -h /home/* 이라고 쓰면 /home디렉터리는 제외된

  /home 디렉터리의 하위 디렉터리들의 사용량을 출력해준다.

 

 

 

 

 

3. du -s /home 이라고 하니까 용량의 합계 나오고 du -s /home에 h옵션을

추가하면 /home디렉터리를 기준으로 사용자가 용량을 보기 편하게 출력해준다.

du -sh /home/* 이라고하니까 /home 디렉터리 밑에있는 디렉터리들을 기준으로

용량을 사용자가 보기 편한 형식으로 출력 ( user1 / user2 / user3 별로 용량합계 출력 )

// h 옵션을 붙여주는게 편리하다.​

 

 

 

 

4. du -sh /* 명령어로 루트 밑의 모든 디렉터리들의 합계 보기 편하게 출력!

 

 

 


5. du -sh 명령으로 현재디렉토리의 총합계를 출력.

   ​du -h --max-depth=0 : 현재 디렉터리를 기준으로 0단계 까지 디렉토리별 용량을 보여줌

   (0=자기자신)

   du -h --max-depth=1 : 현재 디렉터리를 기준으로 1단계 까지 디렉터리별 용량을 보여줌

   // 숫자가 높아져도 같은맥락
 

 

 

 

반응형

댓글