IT Technology/Linux

Linux du 명령어란?

by빵수 2024. 3. 31. 10:57
728x90
반응형

Linux du 명령어에 대해서 알아보자.

 

 

  • du  명령어는 Disk Usage의 약자로 파일, 디렉토리 용량을 확인할 때 사용되는 명령이다.
  • 서버 관리자가 디스크 사용량을 파악하기 위해 자주 사용되는 명령어 이며, 또한 특정 파일이나 디렉토리 단위로 용량을 파악하는 기능도 가지고 있다.

 

1. du 명령어 사용법

# du [옵션] [위치 또는 파일] 

 

2. du 명령어 옵션

옵션 의미
-a 모든 파일의 정보를 출력하는 옵션 입니다.
-b 바이트 단위를 출력하는 옵션입니다.
-c 모든 파일의 디스크 사용 정보와 합계를 출력하는 옵션입니다.
-k 1KB 단위로 출력하는 옵션입니다.
-h 관리자가 보기 쉬운 단위(Byte, Kbyte, Mbyte, Gbyte) 로 출력하는 옵션입니다.
-s 지정된 디렉토리 내에 존재하는 모든 파일과 하위 디렉토리의 용량을 합친 전체용량을 출력하는 옵션 입니다.

 

 

3. du 명령어 기본 사용법 - 1

# du
4	./directory1/directory2/directory3
8	./directory1/directory2
12	./directory1
28	.

 

  • du 명령어는 별다른 옵션이 없이 사용이 가능하며, 경로를 지정하지 않을 경우 현재경로의 모든 파일, 하위 디렉토리의 용량, 전체용량을 표시하게 된다.

 

4. du 명령어 기본 사용법 - 2 

 

명령어 : du -sh [디렉토리 경로]

# du -sh /home/nginx/
7.2M /home/nginx/
  • 특정 디렉토리 경로를 지정하여 용량을 확인할 때 사용되는 옵션이다.
  • 또한 모든파일, 하위파일의 개수가 많을 경우에 효율적이다.

 

 

 

 

 

 

 

 

 

출처 : 

https://server-talk.tistory.com/396#google_vignette

반응형