김 컴퓨터


df (Disk Free)

df는 시스템에 마운트된 모든 파일 시스템의 전체 용량, 사용량, 남은 공간 등을 확인하는 명령어입니다. 하드 디스크나 SSD가 얼마나 꽉 찼는지, 어떤 파티션이 위험한 상태인지를 한눈에 파악할 때 사용합니다.

[Image of Linux df command output showing Filesystem, Size, Used, Avail, Use% and Mounted on columns]


1. 기본 사용법

df [옵션]

2. 주요 옵션

옵션 이름 설명
-h human-readable 용량을 K, M, G 단위로 읽기 쉽게 표시합니다. (가장 많이 사용)
-T print-type 파일 시스템의 종류(Type)(예: ext4, xfs, tmpfs)를 함께 보여줍니다.
-i inodes 용량 대신 아이노드(Inode) 사용 정보를 보여줍니다. (파일 개수가 너무 많을 때 체크)
-a all 더미(dummy) 파일 시스템을 포함하여 모든 항목을 출력합니다.
. current 현재 위치한 디렉터리가 속한 파티션 정보만 보여줍니다.

3. 실무 활용 예시

① 전체 디스크 상태 확인 (실무 정석)

df -h

② 파일 시스템 타입까지 확인하기

특정 드라이브가 어떤 포맷으로 되어있는지 확인할 때 유용합니다.

df -hT

③ 아이노드 부족 현상 확인

용량은 남았는데 "No space left on device" 에러가 난다면 아이노드가 꽉 찬 것입니다.

df -i

④ 현재 폴더가 속한 디스크 정보만 보기

df -h .

4. [팁] df 결과에서 봐야 할 핵심