linux系列(二十三):df命令

一、命令格式node

    df [選項] [文件]oop

二、命令功能spa

    顯示指定磁盤文件的可用空間。若是沒有文件名被指定,則全部當前被掛載的文件系統的可用空間將被顯示。默認狀況下,磁盤空間將以 1KB 爲單位進行顯示,除非環境變量 POSIXLY_CORRECT 被指定,那樣將以512字節爲單位進行顯示code

三、命令參數blog

必要參數:
-a 所有文件系統列表
-h 方便閱讀方式顯示
-H 等於「-h」,可是計算式,1K=1000,而不是1K=1024
-i 顯示inode信息
-k 區塊爲1024字節
-l 只顯示本地文件系統
-m 區塊爲1048576字節
--no-sync 忽略 sync 命令
-P 輸出格式爲POSIX
--sync 在取得磁盤信息前,先執行sync命令
-T 文件系統類型

選擇參數:
--block-size=<區塊大小> 指定區塊大小
-t<文件系統類型> 只顯示選定文件系統的磁盤信息
-x<文件系統類型> 不顯示選定文件系統的磁盤信息
--help 顯示幫助信息
--version 顯示版本信息

四、簡單實例io

(1):、顯示磁盤使用狀況class

命令:變量

  dfdi

輸出:環境變量

felix@felix-computer:~$ df
文件系統           1K-塊      已用      可用 已用% 掛載點
udev             3998488         0   3998488    0% /dev
tmpfs             805752      1860    803892    1% /run
/dev/sda2      959863856 542655008 368380640   60% /
tmpfs            4028756     41872   3986884    2% /dev/shm
tmpfs               5120         4      5116    1% /run/lock
tmpfs            4028756         0   4028756    0% /sys/fs/cgroup
/dev/loop0        144128    144128         0  100% /snap/gnome-3-26-1604/74

(2)、以inode模式來顯示磁盤使用狀況

命令:

  df -i

輸出:

felix@felix-computer:~$ df -i
文件系統          Inode 已用(I)  可用(I) 已用(I)% 掛載點
udev             999622     568   999054       1% /dev
tmpfs           1007189    1025  1006164       1% /run
/dev/sda2      61022208 1819931 59202277       3% /
tmpfs           1007189      86  1007103       1% /dev/shm
tmpfs           1007189       5  1007184       1% /run/lock
tmpfs           1007189      18  1007171       1% /sys/fs/cgroup
/dev/loop0        27631   27631        0     100% /snap/gnome-3-26-1604/74
/dev/loop1        27638   27638        0     100% /snap/gnome-3-26-1604/70

(3)、顯示指定類型磁盤

命令:

  df -t ext4

輸出:

felix@felix-computer:/$ df -t ext4
文件系統           1K-塊      已用      可用 已用% 掛載點
/dev/sda2      959863856 542656408 368379240   60% /

(4)、列出文件系統的類型

命令:

  df -T

輸出:

felix@felix-computer:~$ df -T
文件系統       類型         1K-塊      已用      可用 已用% 掛載點
udev           devtmpfs   3998488         0   3998488    0% /dev
tmpfs          tmpfs       805752      1860    803892    1% /run
/dev/sda2      ext4     959863856 542656588 368379060   60% /
tmpfs          tmpfs      4028756     54268   3974488    2% /dev/shm
tmpfs          tmpfs         5120         4      5116    1% /run/lock
tmpfs          tmpfs      4028756         0   4028756    0% /sys/fs/cgroup
/dev/loop0     squashfs    144128    144128         0  100% /snap/gnome-3-26-1604/74
/dev/loop1     squashfs    144384    144384         0  100% /snap/gnome-3-26-1604/70

(5)、以更易讀的方式顯示目前磁盤空間和使用狀況 

命令:

  df -h

輸出:

felix@felix-computer:~$ df -h
文件系統        容量  已用  可用 已用% 掛載點
udev            3.9G     0  3.9G    0% /dev
tmpfs           787M  1.9M  786M    1% /run
/dev/sda2       916G  518G  352G   60% /
tmpfs           3.9G   53M  3.8G    2% /dev/shm
tmpfs           5.0M  4.0K  5.0M    1% /run/lock
tmpfs           3.9G     0  3.9G    0% /sys/fs/cgroup
/dev/loop0      141M  141M     0  100% /snap/gnome-3-26-1604/74
相關文章
相關標籤/搜索