df 명령
용도
파일 시스템의 공간에 대한 정보를 보고합니다. 이 문서에서는 AIX® df 명령과 System V 버전의 df에 대해 설명합니다.
구문
df [ [ -P ] | [ -I | -M | -i | -t | -v ] ] [ -c ] [ -T { local | remote | vfstype} ] [ -S
{ K | M | G | T | P } ] [ -F {출력1 출력2 출력3 …} ] [ -k ] [ -m ] [ -g ] [ -s ]FileSystem. .. | 파일... ]
설명
df 명령은 파일 시스템의 전체 공간 및 사용 가능 공간에 대한 정보를 표시합니다. FileSystem 매개변수는 파일 시스템이 상주하는 장치의 이름, 파일 시스템이 마운트되는 디렉토리 또는 파일 시스템의 상대 경로 이름을 지정합니다. File 매개변수는 마운트 위치가 아닌 파일 또는 디렉토리를 지정합니다. File 매개변수가 지정되는 경우 df 명령은 파일 또는 디렉토리가 상주하는 파일 시스템에 대한 정보를 표시합니다. FileSystem 또는 File 매개변수를 지정하지 않는 경우 df 명령은 모든 현재 마운트된 파일 시스템에 대한 정보를 표시합니다. 파일 시스템 통계는 기본적으로 512바이트 블록 단위로 표시됩니다.
df 명령은 NFSv4 파일 시스템을 완전히 지원하지 않습니다. 블록 및 공간 정보를 발췌하려면 nfs4cl 명령을 사용하십시오.
플래그
| 항목 | 설명 |
|---|---|
| -c | 출력을 콜론으로 구분된 형식으로 표시합니다. |
| -F { 출력1 출력2 출력3... } | 출력 매개변수에서 표제에 지정되는 값만 표시합니다. 기본적으로
파일 시스템 및 블록 할당 표제는 항상 켜집니다. 다음 값이 표제에
대해 허용됩니다.
|
| -g | 통계를 GB 블록 단위로 표시합니다. 파일 시스템 통계에 대한 출력 값은 바이트 단위의 각 단위 값이 상당히 크기 때문에 부동 소수점 숫자 형식입니다. |
| -i | 파일 시스템에 대해 사용된 inode 수와 사용 중인 inode의 백분율을 표시합니다. 이 출력이 지정된 파일 시스템이 마운트될 때의 디폴트입니다. |
| -I | 파일 시스템의 총 블록의 수, 사용 가능한 공간 및 사용된 공간, 사용된 공간의 퍼센트 및 마운트 위치를 표시합니다. |
| -k | 통계를 1024바이트 블록 단위로 표시합니다. |
| -m | 통계를 MB 블록 단위로 표시합니다. 파일 시스템 통계에 대한 출력 값은 바이트 단위의 각 단위 값이 상당히 크기 때문에 부동 소수점 숫자 형식입니다. |
| -m | 파일 시스템의 마운트 위치 정보를 두 번째 열에 표시합니다. |
| -p | 파일 시스템에 대한 정보를 POSIX와 호환되는 형식으로
표시합니다. -P 플래그를 지정하는 경우, 헤더 행은 다음과 유사하게 나타납니다. -k, -m 또는 -g 플래그가 -P 플래그 외에 지정되는 경우, 열 표제 512블록이 이들 플래그 중에서 -P 플래그와 함께 사용되는 플래그에 따라서 해당 단위로 대체됩니다. 파일 시스템 통계는 다음 순서로 한 행에 표시됩니다. FileSystem, TotalSpace, UsedSpace, FreeSpace, UsedPercentage, MountPoint |
| -s | 명령행 인수별로 마운트 해제된 JFS 또는 고급 JFS 파일 시스템에 대한 통계를 표시합니다. 지정된 인수가 없는 경우 ' -s ' 플래그는 아무런 영향을 미치지 않습니다. 인수가 지정한 파일 시스템이 현재 마운트되어 있거나 인수가 파일인 경우, ' -s ' 플래그는 해당 특정 인수에 대해 아무런 영향을 미치지 않습니다. 마운트 해제된 파일 시스템에 대한 통계를 수집하려면 인수가 JFS 또는 고급 JFS 파일 시스템 마운트 위치 또는 장치여야 하고 파일 시스템이 /etc/filesystems에 나열되어야 하며, 사용자가 해당 장치에 대한 읽기 액세스 권한이 있어야 합니다. |
| S 플래그로 지정한 매개변수에 따라 통계를 단위로 표시합니다. 문자 K를 -S 플래그와 함께 지정하면 통계가 1024바이트 블록 단위로 표시됩니다. 문자 M을 -S 플래그와 함께 지정하면 통계가 메가바이트 단위로 표시됩니다. 문자 G를 -S 플래그와 함께 지정하면 통계가 기가바이트 단위로 표시됩니다. 문자 T를 -S 플래그와 함께 지정하면 통계가 테라바이트 단위로 표시됩니다. 문자 P를 -S 플래그와 함께 지정하면 통계가 페타바이트 단위로 표시됩니다. | |
| -t | 출력에 총 할당된 공간에 대한 수치를 포함합니다. |
-T { local | remote | vfstype } |
파일 시스템의 유형으로 출력을 필터링합니다. 이 플래그는 다음 매개변수 중 하나를 가질 수 있습니다.
|
| -v | 지정된 파일 시스템에 대한 모든 정보를 표시합니다. |
종료 상태
이 명령은 다음과 같은 종료값을 리턴합니다.
| 항목 | 설명 |
|---|---|
| 0 | 정상적으로 완료되었습니다. |
| >0 | 오류가 발생했습니다. |
예
- 마운트된 모든 파일 시스템에 대한 정보를 표시하려면 다음을 입력하십시오.
시스템에 /, /usr, /site 및 /usr/venus 파일 시스템이 마운트된 경우 df 명령의 출력은 다음과 유사합니다.dfFilesystem 512-blocks Free %Used Iused %Iused Mounted on /dev/hd0 19368 9976 48% 4714 5% / /dev/hd1 24212 4808 80% 5031 19% /usr /dev/hd2 9744 9352 4% 1900 4% /site /dev/hd3 3868 3856 0% 986 0% /usr/venus - /test 파일 시스템에 대한 정보를 1024바이트 블록으로 표시하려면 다음을
입력하십시오.
df -k /test
이것은 파일 시스템 통계를 1024바이트 디스크 블록 단위로 표시합니다.Filesystem 1024 blocks Free %Used Iused %Iused Mounted on /dev/lv11 16384 15824 4% 18 1% /tmp/ravi1 - /test 파일 시스템에 관한 정보를 MB 블록 단위로 표시하려면 다음을 입력하십시오.
df -m /test
이것은 가장 가까운 두 번째 10진수 숫자로 내림된 MB 디스크 블록 단위로 파일 시스템 통계를 표시합니다.Filesystem MB blocks Free %Used Iused %Iused Mounted on /dev/lv11 16.00 15.46 4% 18 1% /tmp/ravi1 - /test 파일 시스템에 관한 정보를 GB 블록 단위로 표시하려면 다음을 입력하십시오.
df -g /test
이것은 가장 가까운 두 번째 10진수로 내림된 GB 디스크 블록 단위로 파일 시스템 통계를 표시합니다.Filesystem GB blocks Free %Used Iused %Iused Mounted on /dev/lv11 0.02 0.02 0% 18 1% /tmp/ravi1 - 현재 디렉토리가 위치해 있는 파일 시스템상의 사용 가능한 공간을 표시하려면
다음을 입력하십시오.
이 명령의 출력은 다음과 유사합니다.cd/ df .Device 512-blocks free %used iused %iused Mounted on /dev/hd4 19368 9976 48% 4714 5% / - 출력을 콜론으로 구분된 형식으로 표시하려면 다음을
입력하십시오.
출력은 다음 예와 비슷합니다.df -cFilesystem:512-blocks:Free:%Used:Iused:%Iused:Mounted on /dev/hd4:491520:113168:77%:9930:42%:/ /dev/hd2:5046272:27696:100%:43014:86%:/usr - 로컬로 마운트된 모든 파일 시스템에 관한 정보를 표시하려면 다음을
입력하십시오.
출력은 다음 예와 비슷합니다.df -T localFilesystem 512-blocks Free %Used Iused %Iused Mounted on /dev/hd4 5898240 2104184 65% 16390 7% / /dev/hd2 7602176 1698696 78% 56001 23% /usr /dev/hd9var 3014656 2190976 28% 10987 5% /var /dev/hd3 2883584 2137928 26% 1213 1% /tmp /dev/hd1 655360 645240 2% 1727 3% /home /dev/hd11admin 262144 261384 1% 5 1% /admin /proc - - - - - /proc /dev/hd10opt 786432 362672 54% 8926 18% /opt /dev/livedump 524288 523552 1% 4 1% /var/adm/ras/livedump /aha - - - 328 2% /aha - 모든 JFS2 파일 시스템에 관한 정보를 표시하려면 다음을
입력하십시오.
출력은 다음 예와 비슷합니다.df -T jfs2Filesystem 512-blocks Free %Used Iused %Iused Mounted on /dev/hd4 5898240 2104184 65% 16390 7% / /dev/hd2 7602176 1698696 78% 56001 23% /usr /dev/hd9var 3014656 2190976 28% 10987 5% /var /dev/hd3 2883584 2137928 26% 1213 1% /tmp /dev/hd1 655360 645240 2% 1727 3% /home /dev/hd11admin 262144 261384 1% 5 1% /admin /dev/hd10opt 786432 362672 54% 8926 18% /opt /dev/livedump 524288 523552 1% 4 1% /var/adm/ras/livedump - 모든 JFS2 파일 시스템에 대한 '
free, 'used' , 'mounted on' 정보를 표시하려면 입력합니다:
출력은 다음 예와 비슷합니다.df -T jfs2 -F %f %u %mFilesystem 512-blocks Free %Used Mounted on /dev/hd4 5898240 2104184 65% / /dev/hd2 7602176 1698696 78% /usr /dev/hd9var 3014656 2190976 28% /var /dev/hd3 2883584 2137928 26% /tmp /dev/hd1 655360 645240 2% /home /dev/hd11admin 262144 261384 /admin /dev/hd10opt 786432 362672 /opt /dev/livedump 524288 523552 /var/adm/ras/livedump
파일
| 항목 | 설명 |
|---|---|
| /etc/filesystems | 알려진 파일 시스템을 나열하고 해당 특징을 정의합니다. |
| /etc/vfs | 가상 파일 시스템 유형에 대한 설명을 포함합니다. |
System V df 명령
용도
사용 가능 디스크 블록 및 파일의 수를 보고합니다.
구문
/usr/sysv/bin/df [ -a ] [ -l ] [ [ [ -e ][-g ] [ -n ] ] ] | [ [ -i ] [ -v ] ] | -t ] ] [FileSystem...] [파일...]
설명
df 명령은 파일 시스템의 전체 공간 및 사용 가능 공간에 대한 정보를 표시합니다. 파일 시스템 통계는 512바이트 블록 단위로 표시됩니다.
플래그
| 항목 | 설명 |
|---|---|
| -a | 디폴트 조작을 수행하고 마운트 위치, 장치 이름, 사용 가능 블록 수 및 사용된 inode(파일) 수를 인쇄합니다. |
| -e | 사용 가능 파일의 수만 인쇄합니다. |
| -g | 전체 statvfs 구조를 인쇄합니다. 이 옵션은 -a, -e, -i, -n, -t 및 -v 옵션을 재정의합니다. 사용 가능, 전체 및 사용 가능한 블록 수가 512바이트 블록 단위로 보고됩니다. |
| -i | 총 inode의 수, 사용 가능 inode의 수, 사용된 inode의 수 및 사용 중인 inode의 백분율을 표시합니다. |
| -l | 로컬 파일 시스템만 보고합니다. |
| -n | 파일 시스템의 유형을 인쇄합니다. |
| -t | 총 할당된 블록 수치가 보고됩니다. |
| -v | 사용된 블록 백분율과 사용된 블록 수 및 사용 가능 블록 수를 보고합니다. |
매개변수
| 항목 | 설명 |
|---|---|
| file | File 매개변수는 마운트 위치가 아닌 파일 또는 디렉토리를 지정합니다. File 매개변수가 지정되는 경우 df 명령은 파일 또는 디렉토리가 상주하는 파일 시스템에 대한 정보를 표시합니다. |
| FileSystem | FileSystem 매개변수는 파일 시스템이 상주하는 장치의 이름, 파일 시스템이 마운트되는 디렉토리 또는 파일 시스템의 상대 경로 이름을 지정합니다. |
나감 상태
- 0
- 명령이 성공적으로 완료되었습니다.
- >0
- 오류가 발생했습니다.
예
- 마운트된 모든 파일 시스템에 대한 정보를 표시하려면 다음을 입력하십시오.
출력은 다음과 유사합니다./usr/sysv/bin/df/ (/dev/hd4 ): 19656 blocks 1504 files /usr (/dev/hd2 ): 1139904 blocks 20254 files /var (/dev/hd9var ): 23096 blocks 512 files /tmp (/dev/hd3 ): 2464 blocks 204 files /home (/dev/hd1 ): 44208 blocks 146 files /proc (/proc ): 0 blocks 0 files /opt (/dev/hd10opt ): 13880 blocks 310 files - 현재 디렉토리가 위치해 있는 파일 시스템에 대한 정보를
표시하려면 다음을 입력하십시오.
/usr/sysv/bin/df . - 마운트된 모든 파일 시스템에 있는 총 inode 수, 사용 가능한 inode 수
및 사용 가능한(free) inode 수를 표시하려면 다음을 입력하십시오.
출력은 다음과 유사합니다./usr/sysv/bin/df -iMount Dir Filesystem iused avail itotal %iused / /dev/hd4 1504 6688 8192 19% /usr /dev/hd2 20254 127202 147456 14% /var /dev/hd9var 512 3584 4096 13% /tmp /dev/hd3 204 5940 6144 4% /home /dev/hd1 146 14190 14336 2% /proc /proc 0 0 0 0 /opt /dev/hd10opt 310 5834 6144 6% - /tmp 파일 시스템에 있는 총 블록 수, 사용된 블록 수 및
사용 가능 블록 수를 표시하려면 다음을 입력하십시오.
/usr/sysv/bin/df -v /tmp - 파일 시스템의 유형을 표시하려면 다음을 입력하십시오.
/usr/sysv/bin/df -n - 모든 로컬 파일 시스템의 inode 정보를 표시하려면 다음을 입력하십시오.
/usr/sysv/bin/df -i -l - 모든 파일 시스템의 statvfs 구조 정보를 표시하려면 다음을
입력하십시오.
/usr/sysv/bin/df -g - 파일 시스템의 사용 가능 파일 수를 표시하려면 다음을 입력하십시오.
/usr/sysv/bin/df -e
파일
| 항목 | 설명 |
|---|---|
| /usr/sysv/bin/df | System V df 명령을 포함합니다. |
| /etc/filesystems | 파일 시스템 정보를 포함합니다. |