Linux基礎:df命令總結

本文只總結一些經常使用的用法,更詳細的說明見man dfdf --helpnode

df命令

df命令用於顯示目前在Linux系統上的文件系統的磁盤使用狀況統計。shell

df命令主要是從各文件系統的Super block中讀取數據。centos

語法格式

Usage: df [OPTION]... [FILE]...

選擇說明

OPTION 說明
-a 顯示全部文件系統信息,包括系統特有的/proc/sysfs等文件系統;
-h 使用人們習慣的KBMBGB等單位自行顯示容量;
-T 顯示該分區的文件系統名稱;
-i 不用硬盤容量顯示,而是以含有inode的數量來顯示;

實例

# 顯示磁盤空間
[root@backup-server ~]# df 
Filesystem              1K-blocks      Used Available Use% Mounted on
/dev/mapper/centos-root  16558080   2333568  14224512  15% /
devtmpfs                  1928488         0   1928488   0% /dev
tmpfs                     1940368         0   1940368   0% /dev/shm
tmpfs                     1940368      8988   1931380   1% /run
tmpfs                     1940368         0   1940368   0% /sys/fs/cgroup
/dev/sda1                  201380    123660     77720  62% /boot
/dev/sdb1               524030980 387134416 136896564  74% /data
tmpfs                      388076         0    388076   0% /run/user/0

# 以更易讀的方式顯示目前磁盤空間和使用狀況
[root@backup-server ~]# df -h
Filesystem               Size  Used Avail Use% Mounted on
/dev/mapper/centos-root   16G  2.3G   14G  15% /
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G     0  1.9G   0% /dev/shm
tmpfs                    1.9G  8.8M  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1                197M  121M   76M  62% /boot
/dev/sdb1                500G  370G  131G  74% /data
tmpfs                    379M     0  379M   0% /run/user/0

# 查看inode
[root@backup-server ~]# df -ih
Filesystem              Inodes IUsed IFree IUse% Mounted on
/dev/mapper/centos-root   8.0M   79K  7.9M    1% /
devtmpfs                  471K   351  471K    1% /dev
tmpfs                     474K     1  474K    1% /dev/shm
tmpfs                     474K   510  474K    1% /run
tmpfs                     474K    16  474K    1% /sys/fs/cgroup
/dev/sda1                 100K   328  100K    1% /boot
/dev/sdb1                 250M   119  250M    1% /data
tmpfs                     474K     1  474K    1% /run/user/0

# 查看文件系統磁盤佔用空間
[root@backup-server ~]# df -Th
Filesystem              Type      Size  Used Avail Use% Mounted on
/dev/mapper/centos-root xfs        16G  2.3G   14G  15% /
devtmpfs                devtmpfs  1.9G     0  1.9G   0% /dev
tmpfs                   tmpfs     1.9G     0  1.9G   0% /dev/shm
tmpfs                   tmpfs     1.9G  8.8M  1.9G   1% /run
tmpfs                   tmpfs     1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda1               xfs       197M  121M   76M  62% /boot
/dev/sdb1               xfs       500G  370G  131G  74% /data
tmpfs                   tmpfs     379M     0  379M   0% /run/user/0

說明:app

  • Filesystem:表示該文件系統位於哪一個分區,所以該列顯示的是設備名稱;
  • Used:表示用掉的磁盤空間大小;
  • Available:表示剩餘的磁盤空間大小;
  • Use%:磁盤空間使用率;
  • Mounted on:文件系統的掛載點,也就是磁盤掛載的目錄位置
相關文章
相關標籤/搜索