DF(1)

명칭
df - 디스크의 빈area등의 표시

서식
df [ -b | -h | -H | -k | -m | -P] [-ailn] [-t type] [file | filesystem ...]

해설
df 유틸리티는, file_system 그리고 지정한 파일 시스템, 혹은 file 그리고 지정한 파일이 실제로 격납되고 있는 파일 시스템의 빈디스크 용량의 표시를 실시합니다. 디스크 용량은, 512 바이트를 1 블록으로 한 블록수로 표시 합니다. df 의 인수로서 file_system 도 file 도 지정되지 않았던 경우는, mount 사라질 수 있어 모든 파이 르시스템에 대한 정보를 표시합니다. 다만, -t 옵션에 의해, 표시하는 파일 타입의 지시가 가능합니다.

옵션으로서는 이하의 것이 있습니다:

-a  MNT_IGNORE 플래그 첨부로 mount 된 것을 포함해 전마운트 포인트를 표시합니다.

-b  기본값이 아니고 512 바이트 블록을 사용합니다. 이것은, 환경의 BLOCKSIZE 지정에 우선하는 것에 주의해 주세요.

-g  기본값이 아니고 1073741824 바이트 (1 G 바이트) 블록을 사용합니다. 이것은, 환경의 BLOCKSIZE 지정에 우선하는 것에 주의해 주세요.

-H  「인간이 읽을 수 있다」출력입니다. 단위 사픽스에, 바이트, 킬로바이트, 메가바이트, 기가바이트, 테라바이트, 페타바이트를 사용해 숫자를 3 자리수 이하로 줄입니다. 크기의 기수는 10 입니다.

-h  「인간이 읽을 수 있다」출력입니다. 단위 사픽스에, 바이트, 킬로바이트, 메가바이트, 기가바이트, 테라바이트, 페타바이트를 사용해 숫자를 3 자리수 이하로 줄입니다. 크기의 기수는 2 입니다.

-i  프리인 inode 의 정보도 표시합니다.

-k  디폴트의 512 바이트가 아니고, 1024 바이트 (1K 바이트) (을)를 1 블록으로서 디스크 용량을 표시합니다. 이 옵션은, 환경 변수 BLOCKSIZE 의 지시를 무효로 합니다.

-l  로컬에 mount 된 파일 시스템의 정보만을 표시합니다.

-m  디폴트대신에 1048576 바이트 (1 M 바이트) 블록을 사용합니다. 이것은, 환경의 BLOCKSIZE 지정에 우선하는 것에 주의해 주세요.

-n  -n 옵션이 지정되면(자), df (은)는, 파일 시스템으로부터 이전에 얻은 정보를 돌려줍니다. 정보의 문의에 긴 시간을 필요로 할 우려가 있는 파일 시스템에 대해서 이용하는 옵션입니다. 이 옵션을 지정하면(자), df (은)는 파일 시스템에 새로운 정보를 문의하지 않고, 이전에 취득해 둔 최신이 아닐 가능성이 있는 정보를 표시합니다.

-P  디폴트대신에 POSIX 준거의 512 바이트 블록의 출력을 실시합니다. 이것은, 환경의 BLOCKSIZE 지정에 우선하는 것에 주의해 주세요.

-t  지시받은 타입의 파일 시스템에 관한 정보만 (을)를 표시합니다. 복수의 타입을 콤마로 단락지어 리스트 지정 가능합니다. 리스트중의 파일 시스템 타입의 전에 “no” (을)를 붙여, 그 파일 시스템 타입에 대해서는 동작 하지 않는다 같게 지정 가능합니다. 예를 들면, df 명령:

        df -t nonfs, mfs

    하 NFS 및 MFS 이외의 전파일 시스템을 표시합니다. 시스템상에서 이용 가능한 파일 시스템 타입은 lsvfs(1) 명령을 사용해 조사할 수 있습니다.

환경 변수

BLOCKSIZE
    환경 변수 BLOCKSIZE 하지만 설정되어 있으면, 지정된 값을 블록 사이즈로서 블록수를 표시합니다.

버그
file_system 또는 file 하지만 지시받고 있었을 경우는, -n 옵션과 -t 옵션은 무효가 됩니다.

관련 항목
lsvfs(1), quota(1), fstatfs(2), getfsstat(2), statfs(2), getmntinfo(3), fstab(5), mount(8), quot(8)

역사
df 유틸리티는 AT&T UNIX (으)로부터 등장하고 있습니다.