Linux基礎命令---df

一生有你llx發表於2018-10-21

df

顯示磁碟分割槽上的磁碟使用狀況,可以顯示出檔案系統名稱、大小、掛載點等資訊。df顯示包含每個檔名引數的檔案系統上可用的磁碟空間。如果不給出檔名,則顯示所有當前掛載的檔案系統上可用的空間。預設情況下,磁碟空間顯示在1K的塊中,除非設定了環境變數POSIXLY_RIDER,在這種情況下使用512個位元組塊。

如果引數是包含已掛載檔案系統的磁碟裝置節點的絕對檔名,df將顯示該檔案系統上的可用空間,而不是包含裝置節點的檔案系統(始終是根檔案系統)。這樣做的各種系統都需要非常不可移植的檔案系統結構知識。

此命令的適用範圍:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

1 、語法

df [OPTION]...  [FILE]...

 

2 、選項列表

選項

說明

--help

幫助

--version

顯示命令版本資訊

-a | --all

顯示所有的檔案系統,包含虛擬檔案系統

[ 檔案]

顯示指定檔案所在的檔案系統資訊

-B | --block-size=SIZE

設定顯示時的塊大小

--direct

顯示檔案的統計資訊,而不是掛載點

--total

產生一個總和

-h | --human-readable

以更加易讀的方式來顯示

-H | --si

以更加易讀的方式顯示,但是使用1000為一個單位,而不是1024

-i | --inodes

顯示inode資訊

-k

等價於”--block-size=1k”

-l | --local

顯示本地檔案系統

--no-sync

在獲取使用資訊之前,不喚醒同步

--sync

在獲取資訊之前喚醒同步

-P | --portability

使用POSIX輸出格式

-t | --type=TYPE

顯示指定型別的檔案系統資訊

-T | --print-type

顯示檔案系統型別

-x | --exclude-type=TYPE

不顯示指定的檔案系統

 

該指令顯示的值的單位是“--block-size”、“DF_BLOCK_SIZE”、“BLOCK_SIZE”,、BLOCKSIZE”這是四個值中第一個可用的值。 除了第一個值是使用者設定的,其他3個都是環境變數。如果這四個值沒有可用的,那麼預設是1024(如果設定了POSIXLY_CORRECT,那麼就是512)。

顯示的單位可能是:KB,1000;K,1024;MB,100*100;M,1024*1024。

 

3 、例項

1 )使用“-h”選項,以方便閱讀的方式顯示檔案系統資訊

[root@localhost ~]#  df  h

// 檔案系統名字                        大小      已用      可用     使用百分比     掛載點

Filesystem                        Size    Used   Avail Use%        Mounted on

/dev/mapper/VolGroup-lv_root   25G     13G    11G    56%         /

tmpfs                               811M    292K  810M   1%          /dev/shm

/dev/sda1                          485M    33M    427M   8%          /boot

2 )使用“-T”選項,顯示出檔案系統的型別

[root@localhost ~]#  df  T

// 檔案系統名字                        型別         大小           已用          可用     使用百分比     掛載點

Filesystem                       Type      1K-blocks    Used       Available Use% Mounted on

/dev/mapper/VolGroup-lv_root ext4      25552764     13364332  10890412   56%   /

tmpfs                             tmpfs     829656       292        829364     1%    /dev/shm

/dev/sda1                         ext4     495844       32996      437248     8%   /boot

3 )使用“-B”選項,指定顯示時的塊大小是2048kb。注意結果可以和上面對比一下

[root@localhost ~]#  df  B 2048

// 檔案系統名字                        型別         大小           已用          可用     使用百分比     掛載點

Filesystem                       Type      2K-blocks    Used       Available Use% Mounted on

/dev/mapper/VolGroup-lv_root ext4      12776382    6682164    5445208     56%   /

tmpfs                             tmpfs     414828      146         414682      1%    /dev/shm

/dev/sda1                         ext4     247922       16498     218624       8%    /boot

4 )使用“-t”選項,指定顯示“ext4”型別的檔案系統資訊

[root@localhost ~]#  df  t ext4

// 檔案系統名字                        型別         大小           已用          可用     使用百分比     掛載點

/dev/mapper/VolGroup-lv_root ext4      25552764     13364332  10890412   56%   /

/dev/sda1                         ext4     495844       32996      437248     8%   /boot

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29270124/viewspace-2216976/,如需轉載,請註明出處,否則將追究法律責任。

相關文章