리눅스 df, du 명령어: 디스크 사용량 확인하기
df
와 du
명령어는 리눅스에서 디스크 사용량을 확인하기 위한 주요 명령어입니다. 이 두 명령어를 통해 시스템의 여유 공간 및 각 파일 및 디렉토리의 사용량을 파악할 수 있습니다.
☞ 포스트 기준: 리눅스 배포판 CentOS 7
1. df 명령어
df
명령어는 “disk filesystem”의 약자로, 파일 시스템별로 사용량을 확인하는 데 사용됩니다. 전체 디스크 사용량, 사용 중인 공간, 사용 가능한 공간 등의 정보를 제공합니다.
df의 주요 옵션 및 설명
옵션 | 설명 |
---|---|
-h | 사람이 읽기 쉬운 형식으로 출력 |
-T | 파일 시스템 타입도 함께 출력 |
-a | 모든 파일 시스템 출력 |
df로 표시되는 정보
![리눅스 df 명령어 사용 예시](https://bluesharehub.com/wp-content/uploads/2023/11/image-5-1024x336.png)
![리눅스 df 명령어 사용 예시](https://bluesharehub.com/wp-content/uploads/2023/11/image-5-1024x336.png)
- Filesystem: 파일 시스템의 이름
- 1K-blocks: 사용 가능한 1K 블록의 총 수
- Used: 사용 중인 공간
- Available: 사용 가능한 공간
- Use%: 사용률
- Mounted on: 마운트된 디렉토리
2. du 명령어
du
는 “disk usage”의 약자로, 특정 디렉토리나 파일의 사용량을 확인하는 데 사용됩니다.
du의 주요 옵션
옵션 | 설명 |
---|---|
-h | 사람이 읽기 쉬운 형식으로 출력 |
-s | 전체 사용량만 표시 |
-a | 파일별 사용량도 함께 출력 |
du로 표시되는 정보
du 명령어는 주어진 경로의 각 파일 및 서브디렉토리의 사용량을 출력합니다. 그 결과는 기본적으로 바이트 단위로 표시되며, -h
옵션을 사용하면 KB, MB, GB 단위로 변환하여 보여줍니다.
예를 들면, /etc
디렉토리의 전체 사용량을 KB, MB, GB 단위로 보려면 다음과 같이 실행할 수 있습니다.
![리눅스 du 명령어 사용 예시](https://bluesharehub.com/wp-content/uploads/2023/11/image-6.png)
![리눅스 du 명령어 사용 예시](https://bluesharehub.com/wp-content/uploads/2023/11/image-6.png)
☞ 이 두 명령어를 통해 디스크 공간의 사용량을 효과적으로 관리하고 필요한 파일 및 디렉토리의 크기를 파악할 수 있습니다.
관련 이전 게시글
- 리눅스 ls 명령어: 디렉토리 내용 확인하기
- 리눅스 mkdir 명령어: 디렉토리 생성하기
- 리눅스 pwd 및 cd 명령어: 현재 디렉토리 확인 및 변경하기
- 리눅스 rm 명령어: 파일과 디렉토리 삭제하기
- 리눅스 touch 명령어: 파일 생성 및 수정 시간 변경하기
다음 글에서도 리눅스의 기본 명령어에 대해 알아보겠습니다. 이 글이 도움이 되셨다면 공유 부탁드립니다!