본문 바로가기
IT/Unix-Linux

[Unix] du 명령어 (용량 확인)

by 직장인W군 2021. 12. 29.
728x90
Unix 환경에서 특정 폴더의 용량 확인 명령어 가이드 입니다.

 


 

■ 명령어 구조

 - du [option] [파일/디렉토리명]

 

■ 명령어 옵션

옵  션
내  용
-a
- 파일단위의 용량도 출력 (-a옵션을 사용하지 않으면 디렉토리 용량만 출력)
-b
- 바이트(byte) 단위로 출력 (Default KB)
-k
- 키로바이트(KB) 단위로 출력
-m
- 메가바이트(MB) 단위로 출력
-B
- 블록 크기(Size) 단위로 출력
-h
- 작은파일은 KB단위, 큰파일은 MB, GB단위로 출력
-d
- 하위 디렉토리를 몇 단계 까지 출력할지 지정
-s
- 용량의 합계를 출력
-D
- 심볼릭 링크의 경우 원본의 값을 보여줌

 


 

반응형

■ 명령어 사용 예제

 

○ 특정 폴더의 용량 합계 확인 (하위 포함) 

 - du -sh 폴더명
 
$) du -sh jdk1.6.0_45/
206M    jdk1.6.0_45/
$)

 

○ 현재 폴더 하위로 폴더당 용량 확인

 - du -sh ./*
 
$) du -sh ./*
4.0K    ./COPYRIGHT
4.0K    ./LICENSE
4.0K    ./README.html
168K    ./THIRDPARTYLICENSEREADME.txt
2.2M    ./bin
31M     ./db
200K    ./include
96M     ./jre
58M     ./lib
1.5M    ./man
19M     ./src.zip
$)

 

○ 현재 폴더(하위폴더 포함)의 각각 폴더별로도 보고 싶으면

 - du -h .
 
#) du -h .
1.3M    ./db/demo/databases/toursdb/seg0
1.1M    ./db/demo/databases/toursdb/log
2.3M    ./db/demo/databases/toursdb
2.6M    ./db/demo/databases
40K     ./db/demo/programs/workingwithderby
60K     ./db/demo/programs/simple
184K    ./db/demo/programs/scores
44K     ./db/demo/programs/simplemobile
192K    ./db/demo/programs/toursdb
120K    ./db/demo/programs/nserverdemo
4.0K    ./db/demo/programs/localcal/lib
8.0K    ./db/demo/programs/localcal/src/images
124K    ./db/demo/programs/localcal/src
148K    ./db/demo/programs/localcal
796K    ./db/demo/programs/vtis/data
36K     ./db/demo/programs/vtis/java/org/apache/derbyDemo/vtis/snapshot
48K     ./db/demo/programs/vtis/java/org/apache/derbyDemo/vtis/example
116K    ./db/demo/programs/vtis/java/org/apache/derbyDemo/vtis/core
204K    ./db/demo/programs/vtis/java/org/apache/derbyDemo/vtis
208K    ./db/demo/programs/vtis/java/org/apache/derbyDemo
212K    ./db/demo/programs/vtis/java/org/apache
216K    ./db/demo/programs/vtis/java/org
220K    ./db/demo/programs/vtis/java
20K     ./db/demo/programs/vtis/sql
1.1M    ./db/demo/programs/vtis
1.9M    ./db/demo/programs
12K     ./db/demo/templates
4.4M    ./db/demo
104K    ./db/bin
20M     ./db/docs
31M     ./db
728K    ./man/man1
732K    ./man/ja_JP.eucJP/man1
736K    ./man/ja_JP.eucJP
1.5M    ./man
2.2M    ./bin
....

 


 

반응형

댓글