Ubuntu 기준 디스크 용량 및 사용량 확인 가이드
이 문서는 Ubuntu 리눅스 환경에서 디스크의 물리적인 총 용량과 현재 사용 중인 용량을 확인하는 방법에 대해 자세히 설명합니다.
📌 1. df
명령어 - 디스크 사용량 확인
기본 사용법
-h
: 사람이 읽기 쉬운 단위로 출력 (KB, MB, GB 등)
예시 출력
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 100G 20G 75G 22% /
tmpfs 16G 1.0M 16G 1% /dev/shm
유용한 옵션
옵션 | 설명 |
---|
-h | Human-readable (단위 표기) |
-T | 파일시스템 유형 표시 |
--total | 총합 정보 표시 |
-a | 모든 파일시스템 포함 (사용 안 되는 것도 포함) |
예시
📌 2. lsblk
명령어 - 물리 디스크 및 파티션 확인
기본 사용법
출력 예시
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 100G 0 disk
└─sda1 8:1 0 100G 0 part /
유용한 옵션
옵션 | 설명 |
---|
-f | 파일 시스템 포함 출력 |
-o | 출력 필드 지정 |
예시
lsblk -f
lsblk -o NAME,SIZE,FSTYPE,MOUNTPOINT
📌 3. du
명령어 - 디렉토리별 디스크 사용량 확인
예시: 루트 디렉토리의 사용량 요약
-s
: 합계만 표시-h
: 사람이 읽기 쉬운 단위로 표시
특정 디렉토리 하위 전체 확인
du -h --max-depth=1 /home
📌 4. df
+ grep
으로 특정 마운트 포인트 확인
📌 5. mount
명령어로 마운트 정보 확인
📌 6. 디스크 용량 시각화 도구
ncdu
- 인터랙티브한 디스크 사용량 확인 도구
sudo apt install ncdu
sudo ncdu /
📌 7. ls -lh
명령어 - 디렉토리 내 파일 크기 확인
📌 8. 블록 디바이스 정보 - blkid
📌 9. 디스크 스마트 정보 확인 - smartctl
sudo apt install smartmontools
sudo smartctl -a /dev/sda
✅ 요약
목적 | 명령어 |
---|
전체 디스크 사용량 요약 | df -h |
물리 디스크 확인 | lsblk |
디렉토리 사용량 | du -sh /* |
시각적 디스크 탐색 | ncdu / |
파일별 크기 확인 | ls -lh |
마운트된 디스크만 확인 | `df -h |
이 문서는 Ubuntu 및 일반적인 Linux 배포판에서 디스크 상태를 점검할 때 매우 유용합니다.