df命令作用是列出文件系統(tǒng)的整體磁盤空間使用情況。可以用來查看磁盤已被使用多少空間和還剩余多少空間。
df命令顯示系統(tǒng)中包含每個文件名參數(shù)的磁盤使用情況,如果沒有文件名參數(shù),則顯示所有當前已掛載文件系統(tǒng)的磁盤空間使用情況,。
在默認情況下,磁盤空間是以1KB為單位進行顯示的,但是,如果POSIXLY_CORRECT環(huán)境變量被設置為true,這種情況下默認使用512字節(jié)為單位顯示,。
df [選項] [文件名]
參數(shù):
-a:--all,顯示所有的文件系統(tǒng),包括虛擬文件系統(tǒng),。
-B:--block-size,指定單位大小。比如1k,1m等,。
-h:--human-readable,以人們易讀的GB、MB、KB等格式顯示,。
-H:--si,和-h參數(shù)一樣,但是不是以1024,而是1000,即1k=1000,而不是1k=1024。
-i:--inodes,不用硬盤容量,而是以inode的數(shù)量來顯示linux命令大全,。
-k:以KB的容量顯示各文件系統(tǒng),相當于--block-size=1k。
-m:以KB的容量顯示各文件系統(tǒng),相當于--block-size=1m。
-l:--local,只顯示本地文件系統(tǒng)。
--no-sync:在統(tǒng)計使用信息之前不調(diào)用sync命令(默認)。
-sync:在統(tǒng)計使用信息之前調(diào)用sync命令。
-P:--portability,使用POSIX格式顯示,。
-t:--type=TYPE,只顯示指定類型的文件系統(tǒng)linux命令大全,。
-T:--print-type,顯示文件系統(tǒng)類型,。
-x:--exclude-type=TYPE,不顯示指定類型的文件系統(tǒng)。
--help:顯示幫助信息。
--version:顯示版本信息。
[root@localhost ~]# df /home #指定一個文件夾,查看該文件夾所在磁盤的使用情況
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 16036224 2749160 12459316 19% /
[root@localhost ~]# df /bin/ls #指定一個文件
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 16036224 2749160 12459316 19% /
[root@localhost ~]# df /bin/ls /home #指定多個文件或文件夾
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 16036224 2749160 12459316 19% /
/dev/sda2 16036224 2749160 12459316 19% /
[root@localhost ~]# df /bin/ls /home /usr/ #指定多個文件或文件夾
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 16036224 2749160 12459316 19% /
/dev/sda2 16036224 2749160 12459316 19% /
/dev/sda2 16036224 2749160 12459316 19% /
[root@localhost ~]# df # 默認情況
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda2 16036224 2750464 12458012 19% /
/dev/sda1 295561 16911 263390 7% /boot
tmpfs 1028272 0 1028272 0% /dev/shm