본문 바로가기
IT/Unix-Linux

[Unix] df 명령어 (디스크 여유용량 확인)

by 직장인W군 2021. 12. 29.
728x90

 

Unix 환경에서 디스크의 여유용량 및 사용용량을 확인 명령어 가이드 입니다.

 


 

■ 명령어 구조

 - df [option] [폴더명]

 

■ 명령어 옵션

옵  션
내  용
-a
- 모든 파일시스템 출력
-h
- 보기 편한 형태로 출력(ex : 100kb, 100MB, 40GB)
-H
- 1024 단위가 아닌 1000 단위로 출력
-i
- inodes 형태로 출력 (사용공간, 남은공간, 사용퍼센트)
-l
- 로컬 파일 시스템으로 제한
-T
- 파일시스템 타입으로 제한

 

 


 

■ 기본 구조

 - Filesystem : 마운트된 파일시스템 목록
 - 1K-blocks : 전체 용량
 - Used : 사용중인 용량
 - Available : 남은 용량
 - Use% : 사용률
 - Mounted on : Mount 경로

 


반응형

 

■ 명령어 사용 예제

 - df 명령어 (기본)

[root@pmsin ~]# df
Filesystem                     1K-blocks        Used   Available Use% Mounted on
/dev/mapper/vg_bspps-lv_root   108925872    10827240    92558792  11% /
tmpfs                           32875548       19532    32856016   1% /dev/shm
/dev/sdc1                     3460932128    11526540  3273593684   1% /backup
/dev/sda2                         487652       74614      387438  17% /boot
/dev/sda1                         204580         268      204312   1% /boot/efi
/dev/sdb1                      461329424       71736   437816844   1% /data
/dev/mapper/vg_bspps-lv_home    50264772       54884    47649888   1% /home
/dev/mapper/vg_bspps-lv_tmp     40185208       49252    38087956   1% /tmp
[root@pmsin ~]#

 

 - df -a (모든 파일시스템 출력)

[root@pmsin ~]# df -a
Filesystem                     1K-blocks   Used        Available  Use% Mounted on
/dev/mapper/vg_bspps-lv_root   108925872   10827240    92558792   11% /
proc                           0           0           0          - /proc
sysfs                          0           0           0          - /sys
devpts                         0           0           0          - /dev/pts
tmpfs                         32875548     19532       32856016   1% /dev/shm
/dev/sdc1                     3460932128   11526540    3273593684 1% /backup
/dev/sda2                     487652       74614       387438     17% /boot
/dev/sda1                     204580       268         204312     1% /boot/efi
/dev/sdb1                     461329424    71736       437816844  1% /data
/dev/mapper/vg_bspps-lv_home  50264772     54884       47649888   1% /home
/dev/mapper/vg_bspps-lv_tmp   40185208     49252       38087956   1% /tmp
none                           0           0           0          - /proc/sys/fs/binfmt_misc
none                           0           0           0          - /sys/kernel/config
sunrpc                         0           0           0          - /var/lib/nfs/rpc_pipefs
nfsd                           0           0           0          - /proc/fs/nfsd
gvfs-fuse-daemon               0           0           0          - /root/.gvfs
[root@pmsin ~]#

 

 - df -h (보기 좋은 형태로 출력) - 많이 사용

[root@pmsin ~]# df -h
Filesystem                   Size  Used Avail Use% Mounted on
/dev/mapper/vg_bspps-lv_root 104G   11G   89G  11% /
tmpfs                         32G   20M   32G   1% /dev/shm
/dev/sdc1                    3.3T   11G  3.1T   1% /backup
/dev/sda2                    477M   73M  379M  17% /boot
/dev/sda1                    200M  268K  200M   1% /boot/efi
/dev/sdb1                    440G   71M  418G   1% /data
/dev/mapper/vg_bspps-lv_home  48G   54M   46G   1% /home
/dev/mapper/vg_bspps-lv_tmp   39G   49M   37G   1% /tmp
[root@pmsin ~]#

 

 - df -i (inode 형태로 출력)

[root@pmsin ~]# df -i
Filesystem                      Inodes    IUsed      IFree IUse% Mounted on
/dev/mapper/vg_bspps-lv_root   6930432   401924    6528508    6% /
tmpfs                          8218887       55    8218832    1% /dev/shm
/dev/sdc1                    219766784  1097698  218669086    1% /backup
/dev/sda2                       128016       30     127986    1% /boot
/dev/sda1                            0        0          0     - /boot/efi
/dev/sdb1                     29302784       11   29302773    1% /data
/dev/mapper/vg_bspps-lv_home   3203072      353    3202719    1% /home
/dev/mapper/vg_bspps-lv_tmp    2564096       89    2564007    1% /tmp
[root@pmsin ~]#

 


 

반응형

댓글