歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> [Linux命令] df 顯示磁盤空間實用情況

[Linux命令] df 顯示磁盤空間實用情況

日期:2017/2/28 14:32:00   编辑:Linux教程

顯示磁盤空間的使用情況.

df [options] [filesystem-list]

實用程序df(disk free) 報告每個掛載設備的總空間和空閒空間.

df和du顯示的磁盤空間使用情況不一致的原因及處理 http://www.linuxidc.com/Linux/2014-05/101752.htm

Linux命令之cd http://www.linuxidc.com/Linux/2013-05/83948.htm

Linux命令之cat http://www.linuxidc.com/Linux/2013-05/83947.htm

Linux命令之alias/unalias http://www.linuxidc.com/Linux/2013-05/83946.htm

Linux命令解析:su root和su -root http://www.linuxidc.com/Linux/2013-04/82564.htm

Linux命令之 交互式輸入read http://www.linuxidc.com/Linux/2013-03/81594.htm

參數

當不帶任何參數調用df時,用戶將獲得本地系統上每個掛載設備的空閒空間. filesystem 是一個或者多個路徑名的可選列表,路徑名用來指定要涵蓋其空間實用情況的文件系統,該參數用於Mac OS X和一些Linux 系統上.可以使用設備路徑名或者掛載目錄的路徑名來指定掛載文件系統.

選項

以兩個連接字符開頭(--)的選項僅用於Linux.除非特別指出,否則以一個連接字符開頭(-)的單字符選項可以用於OS X和Linux. --all -a
報告塊大小為0的文件系統,例如,/dev/proc.通常df將不報告這些文件系統. --block-size=sz -B szsz用來指定報告實用的單位(默認情況下塊大小為1KB). -g
(gigabyte)以GB為單位顯示塊大小(僅用於OS X). --si-H 以KB(千字節),MB(兆字節),和GB(千兆字節)為單位顯示塊大小.實用1024的冪. --human-readable -h以KB(千字節),MB(兆字節),和GB(千兆字節)為單位顯示塊大小.實用1024的冪. --inodes-i
報告已使用和未使用的索引節點的編號,而不按塊的情況報告. -k(kilobyte)以KB為單位顯示塊大小. --local-l
顯示本地文件系統. -m(megabyte) 以MB為單位報告大小(僅用於OS X). .......

注意

在Mac OS X下,df實用程序支持BLOCKSIZE環境變量,忽略小於512字節或者大於1GB的塊. 在Mac OS X下,已使用和未使用的inode(-i 選項)的個數在HFS+文件系統上沒有意義.這些文件系統上,只要文件系統商行有空閒空間,就可以創建新文件.

示例

下面的示例中,df顯示了本地系統上所有已經掛載的文件系統的信息:

www.linuxidc.com@linux:~$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda6 284234328 21624120 248148820 9% /
none 4 0 4 0% /sys/fs/cgroup
udev 1944100 4 1944096 1% /dev
tmpfs 390968 1184 389784 1% /run
none 5120 0 5120 0% /run/lock
none 1954836 22956 1931880 2% /run/shm
none 102400 52 102348 1% /run/user
www.linuxidc.com@linux:~$

下面的示例通過-l和-h選項調用df,生成便於閱讀的本地文件系統列表,大小以MB和GB為單位.

www.linuxidc.com@linux:~$ df -lh
Filesystem Size Used Avail Use% Mounted on
/dev/sda6 272G 21G 237G 9% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 1.9G 4.0K 1.9G 1% /dev
tmpfs 382M 1.2M 381M 1% /run
none 5.0M 0 5.0M 0% /run/lock
none 1.9G 23M 1.9G 2% /run/shm
none 100M 52K 100M 1% /run/user
www.linuxidc.com@linux:~$

下面示例顯示了/分區的相關信息,分區以MB為單位:

www.linuxidc.com@linux:~$ df -BM /
Filesystem 1M-blocks Used Available Use% Mounted on
/dev/sda6 277573M 21118M 242333M 9% /
gopain@gopain:~$

顯示NFS文件系統的相關信息:

www.linuxidc.com@linux:~$ df -ht nfs
df: no file systems processed
www.linuxidc.com@linux:~$

由於我的磁盤沒有該文件系統.......

Copyright © Linux教程網 All Rights Reserved