df 출력 결과를 읽는 방법, 일반 사용자 기준에서 사용 가능한 공간(Avail)이 0이 되기 전에 사용률(Use%)이 100%에 도달할 수 있는 이유, 그리고 df -i를 통해 아이노드(inode)를 확인하는 방법을 설명합니다.
df(disk free)는 마운트된 각 파일 시스템의 크기, 사용된 공간, 사용 가능한 공간, 마운트 지점을 보여주는 표준 명령어입니다. 'df -h'는 크기를 사람이 읽기 쉬운 단위로 출력하며, 'df -i'는 바이트 대신 아이노드 사용량을 보여주어 여유 바이트가 남아 있음에도 발생하는 '장치에 공간이 부족합니다(No space left on device)' 오류의 원인을 파악할 수 있게 해줍니다.
Filesystem은 장치, Size는 전체 크기, Used와 Avail은 일반 사용자가 사용 중인 공간과 여유 공간, Use%는 백분율, Mounted on은 해당 파일 시스템이 나타나는 디렉터리입니다.
ext4 파일 시스템에서는 기본적으로 약 5%가 루트(root)용으로 예약되므로, Used와 Avail의 합이 Size보다 작을 수 있으며, Use%가 100%로 표시되기 전에 일반 사용자의 공간이 먼저 부족해질 수 있습니다.
'-T'는 파일 시스템 유형을 추가하고, '-x tmpfs'는 임시 메모리 파일 시스템을 숨기며, 'df -h /var'는 /var를 보유한 파일 시스템만 보여줍니다.
df -hT -x tmpfsdf -i참고: RainServer는 Linux 서버를 위한 모니터링 및 안전한 정리를 제공하며, 변경될 내용을 먼저 보여주고 확인을 구합니다.
최종 업데이트: 2026-10-08
단일 파일 시스템에 유지되는 옵션을 사용하여 du 및 대화형 ncdu로 Linux 디스크를 채우는 요소를 찾는 방법입니다.
아이노드의 개념, df -i를 사용한 아이노드 사용량 확인 방법, 그리고 수백만 개의 작은 파일이 있는 디렉터리를 찾는 방법을 설명합니다.
Linux에서 find 명령어를 사용하여 크기가 크거나 오래된 파일을 나열하고, 안전하게 미리 본 후 확인된 파일만 삭제하는 방법입니다.