본문 바로가기

OS/Unix

[UNIX] 디스크 용량 확인 - df, du

 

df

df [옵션]
  • disk free 명령어
  • 파일 시스템의 사용중이거나 사용 가능한 디스크 공간에 대한 정보를 출력한다. 
  • 현재 마운트된  디스크의 크기, 사용량, 남아있는 용량등을 확인할 수 있다.

옵션

옵션 의미
-a 0블록의 파일 시스템을 포함하여 모든 파일시스템을 출력
-h 용량의 단위를 표시하여 보여준다.
-k 킬로바이트(KB)단위로 보여준다. (default)
-m 메가바이트(MB)단위로 보여준다.
-T 각 파티션에 대한 파일 시스템의 유형을 보여준다.
-i i-nodes의 사용량을 보여준다. 

> 이 때, 옵션은 운영체제마다 사용할 수 있는 것이 다르다. man 명령어를 사용해 옵션을 확인할 수 있다. 

예시

- k옵션

 

 

 

- h옵션

 

 

 

- 특정 파일시스템의 사용량만 보고싶을 때 

df [파일시스템이름]

 

 

 

 

 

 

 

 

du

du [옵션] [파일명]
  • disk usage
  • 디스크 사용량을 요약해서 보여주는 명령어
  • 파일이나 디렉토리들이 디스크에서 차지하고 있는 크기를 출력한다.
  • 디렉터리를 지정하면 해당 디렉터리와 그 안에 들어있는 서브디렉터리의 디스크 사용량을 보여주고, 지정하지 않으면 현재 디렉터리 정보를 출력한다.  

옵션

옵션 의미
-h 용량의 단위(KB, MB,GB)를 표시하여 보여준다.
-k 킬로바이트(KB) 단위로 보여준다 (default)
-m 메가바이트(MB) 단위로 보여준다
-g 기가바이트(GB) 단위로 보여준다. 
-a  디렉토리에 존재하는 모든 파일에 대해 각각의 크기를 보여준다. 
-b 보여주는 크기 단위를 Byte로 보여준다. 
-c 모든 파일의 디스크 사용정보를 보여주고 나서 합계를 보여준다. 
-l 계산되는 파일중에 링크되어 있느 파일이 있으면 있는 그대로 계산한다.
-s 파일들의 전체 크기를 합한 값을 보여준다.
-x 명령이 사용되는 경로 안에 다른 파일 시스템이 있다면, 그것은 생략하여 보여준다.
-d 게산되는 파일이나 경로가 심볼릭 링크 파일이면, 그 원본 파일의 값을 보여준다. 

예시

du -sg * : 폴더별(유저별)로 디스크 사용량을 확인할때 주로 사용한다. 

 

 

 

 

 

 

 

 

데이터 기억용량 단위

단위 정의
비트(bit) 0 또는 1
1바이트(Byte) 8 bit
1킬로바이트(KB) 1,024 Byte
1메가바이트(MB) 1,024 KB
1기가바이트(GB) 1,024 MB
1테라바이트(TB) 1,024 TB

 

 


[리눅스/유닉스 파일시스템] 디스크 사용량 확인하는 명령어 df 사용예시(현재 파일시스템, 옵션, 단위 확인법 등) (tistory.com)

 

[리눅스/유닉스 파일시스템] 디스크 사용량 확인하는 명령어 df 사용예시(현재 파일시스템, 옵션,

[Linux / Unix 완전 정복 목차] 안녕하세요~! 오늘은 유닉스 리눅스 명령어 중 용량 확인에 관한 명령어를 다룰거예요~! 가장 대표적인 명령어는 df와 du가 있는데 아무래도 예시사진이 많이 들어가면

jhnyang.tistory.com

https://jhnyang.tistory.com/301

 

[리눅스/유닉스] du 명령어, 디렉터리별 디스크 사용량 확인하기. 퍼센테이지 비율로 확인하기 , l

[리눅스/유닉스 완전정복 목차] 안녕하세요 오랜만에 리눅스/유닉스 카테고리 포스팅으로 돌아온 주인장 양햄찌입니다. 오늘은 파일시스템 용량에 가장 많이 쓰이는 df와 더불어, du명령어를 확

jhnyang.tistory.com