Linuxpia/Linux 명령어

[리눅스 명령어] 파일 시스템 사용량을 보는, df

Linuxpia4U 2023. 8. 18. 05:48
반응형

파일 시스템 사용량을 보는, df

`df`는 "disk filesystem"의 약자로, 리눅스와 유닉스 환경에서 디스크의 사용량을 보여주는 명령어입니다. 이 명령어는 파일 시스템별로 사용된 공간, 사용 가능한 공간, 사용된 공간의 백분율, 그리고 어디에 마운트 되었는지에 대한 정보를 제공합니다.

기본 사용법

df [options] [file|directory]


주요 옵션


- `-h`, `--human-readable`: 사람이 읽기 쉬운 형식 (예: K, M, G)으로 출력합니다.
- `-T`, `--print-type`: 파일 시스템의 유형 (예: ext4, xfs)도 함께 출력합니다.
- `-a`, `--all`: 모든 파일 시스템을 표시합니다. 기본적으로 시스템에서 0 블록인 것은 생략됩니다.
- `-i`, `--inodes`: inode 정보를 표시합니다. (사용된 inode, 사용 가능한 inode, 사용률 등)


사용 사례



1. 기본적인 `df` 사용

df


이 명령어는 모든 마운트된 파일 시스템의 디스크 사용량을 표시합니다.



2. 사람이 읽기 쉬운 형식으로 출력

df -h


   출력 결과는 GB, MB와 같은 단위로 표시되며, 이는 사용자가 더 쉽게 해석할 수 있습니다.



3. 파일 시스템 유형과 함께 출력

df -T


   이 명령어는 ext4, xfs와 같은 파일 시스템의 유형도 함께 표시합니다.



4. 특정 디렉토리나 파일의 디스크 사용량 확인

df /path/to/directory_or_file


   이 명령어는 지정된 디렉터리나 파일이 위치한 파일 시스템의 디스크 사용량만 표시합니다.

즉, df 명령어는 특정 디렉토리나디렉터리나 파일이 속한 파일 시스템의 전체 디스크 사용 상태를 제공하며, 해당 디렉터리나 파일 자체의 크기를 알려주는 것은 아닙니다. 특정 디렉터리나 파일의 실제 크기를 알려주는 명령어로는 du (disk usage)가 있습니다.

 

정리


`df` 명령어는 시스템의 디스크 사용량을 빠르게 확인하고, 어떤 파티션이나 드라이브가 가득 차가는지 알아보는 데 매우 유용합니다.

반응형