본문 바로가기
IT/Linux_리눅스

[Linux / 디스크] 리눅스 df, du 명령어의 차이와 사용법

by 무브영/movewoo0 2023. 2. 14.
728x90
반응형

df와 du 모두 리눅스에서 디스크 관련한 용량을 확인하는 명령어이지만 두 가지로 확인할 수 있는 사항에선 약간의 차이가 있습니다. 

df는 시스템 전체의 사용 가능량 공간을 확인하는 명령어라면

du는 특정 디렉토리의 디스크 사용량을 확인할 수 있는 명령어입니다. 

아래의 설명들로 이해해 봅니다. 

 

728x90

1. df 명령어(디스크의 여유 공간 확인 / disk free)

df

df 명령어는 현재 리눅스 시스템 전체의 디스크(mount) 사용량을 확인할 수 있습니다.

명령어 결과로

파일시스템 / 디스크 공간 크기 / 사용량(Used) / 여유공간(Available) /  사용률(%) / 마운트지점 순으로 보여줍니다. 

여기선 mount된 USB메모리나 SD카드와 같은 저장공간도 확인이 가능합니다.

 

df -h

다른 명령어들과 마찬가지로 df 명령어도 -h 옵션을 사용하면 사람이 읽기 쉬운 단위로 디스크 공간들을 확인할 수 있습니다. 

 


 

2. du 명령어(디렉토리의 디스크 사용량 확인 / disk usage)

du

du 명령어는 특정 디렉토리의 디스크 사용량을 알 수 있습니다.

다른 값 없이 du만 사용할 경우 현재 디렉토리의 디스크 사용량을 보여주며 하위 디렉토리의 디스크 사용량까지 보여줍니다. 

 

du -h

du 명령어도 -h 옵션을 통해서 사람이 읽기 쉬운 단위로 보여주게 됩니다. 

 

du -sh

-s 옵션을 추가하면 하위 디렉토리를 제외한 현재 디렉토리의 사용량을 간략하게 보여줍니다. 

 

 


본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.

인용 시 출처와 같이 공개해주세요!

도움이 되셨다면 댓글 또는 공감 부탁드립니다!

728x90
반응형

댓글