linux df命令參數詳(xiáng)解
linux中(zhōng)df命令參數功能:檢查文件係統的磁(cí)盤空間占(zhàn)用情(qíng)況(kuàng)。可(kě)以(yǐ)利用該(gāi)命令來獲取硬(yìng)盤被占用(yòng)了多(duō)少空間,目前(qián)還剩下多少(shǎo)空間等(děng)信息。
語法:df [選(xuǎn)項]
說明(míng):linux中df命令可顯示所有文(wén)件係(xì)統對i節(jiē)點和磁盤(pán)塊(kuài)的(de)使用情(qíng)況。
該命令各(gè)個(gè)選項(xiàng)的含義如下:
-a 顯示所有文件係統的磁盤使用(yòng)情況,包括0塊(block)的文件係統,如/proc文件係統。
-k 以k字節(jiē)為單(dān)位顯示。
-i 顯示i節點信息(xī),而不是磁盤塊。
-t 顯示各指(zhǐ)定類型的文件(jiàn)係統的磁盤空間使用情況。
-x 列(liè)出不是某(mǒu)一指(zhǐ)定類型文(wén)件(jiàn)係(xì)統的磁(cí)盤空(kōng)間使用情況(kuàng)(與t選項相反)。
-T 顯示(shì)文件(jiàn)係(xì)統(tǒng)類型(xíng)。
功能(néng):檢查文(wén)件係統的磁盤(pán)空間(jiān)占用情況。可(kě)以利用該命令來獲取硬盤被占用了多少(shǎo)空間,目(mù)前還剩(shèng)下多(duō)少(shǎo)空間等信息。
語法:df [選項]
說明(míng):linux中df命令可顯示所有文件(jiàn)係統對i節點和磁盤塊的使(shǐ)用情況。
說明:linux中(zhōng)df命(mìng)令(lìng)各個選項的含義如下:
-a 顯示所有文件係統(tǒng)的磁(cí)盤使用情況,包括(kuò)0塊(block)的文件係統,如/proc文件(jiàn)係統。
-k 以k字節為單位(wèi)顯(xiǎn)示。
-i 顯示i節(jiē)點信息,而不是磁盤塊。
-t 顯示(shì)各指定類(lèi)型的文(wén)件係(xì)統的磁盤空間使用情況。
-x 列(liè)出不(bú)是某一指定類型文(wén)件(jiàn)係統的磁盤空間使用情況(與t選項(xiàng)相(xiàng)反)。
-T 顯示文件係統(tǒng)類型。
例1:列出各文件係統的磁盤空間使用情況。
$ df
Filesystem 1 K-blocks Used Available Use% Mounted on
/dev/hda2 1361587 1246406 44823 97% /
linux中df命令的輸出清單的第1列是代表文件係(xì)統對應的設備文件的路徑(jìng)名(míng)(一(yī)般是硬(yìng)盤(pán)上(shàng)的分區);第2列給出分區包含(hán)的數據塊(1024字節(jiē))的數目;第(dì)3,4列分(fèn)別表示(shì)已用的和可用的數據塊數目。用戶也許(xǔ)會感到(dào)奇怪(guài)的是,第3,4列塊(kuài)數之和不等於第(dì)2列中的塊數。這(zhè)是(shì)因為缺省的每(měi)個分區都留了少量空間供係統(tǒng)管理員(yuán)使用。即使遇到普(pǔ)通(tōng)用戶空間已滿的情(qíng)況,管(guǎn)理員仍能登(dēng)錄和留(liú)有解決(jué)問題所需的工作空間。清單中Use% 列(liè)表(biǎo)示普通用戶空間使(shǐ)用的百分比(bǐ),即使(shǐ)這一數字達到100%,分(fèn)區(qū)仍然留有(yǒu)係統管理員使用的空(kōng)間。最後,Mounted on列表示文件(jiàn)係統的安裝點。
例2:列出各(gè)文件係統的i節點使用情況。
$ df -ia
Filesystem Inodes IUsed IFree Iused% Mounted on
/dev/ hda2 352256 75043 277213 21% /
none 0 0 0 0% /proc
localhost:(pid221) 0 0 0 0% /net
例3:列出文件係統的類型。
$ df -T
Filesystem Type 1K-blocks Used Available use% Mounted on
/dev/hda2 ext2 1361587 1246405 44824 97% /
本例中的文(wén)件(jiàn)係統是ext2類型的
[root@rac1 ~]# df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 3020140 2333952 532772 82% /
none 213320 0 213320 0% /dev/shm
/dev/sda2 4633108 1818088 2579668 42% /u01
/dev/sde1 524272 81104 443168 16% /ocfs
該條命令顯(xiǎn)示(shì)了服務器上所(suǒ)有分區(qū)的使(shǐ)用(yòng)情況。它還包括了幾個有用的(de)參數來(lái)幫(bāng)助格式化輸出:
-a顯示係統所有(yǒu)的分區,在平常(cháng)默認情況下 不(bú)顯(xiǎn)示0塊的分區
[root@rac1 ~]# df -a
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 3020140 2333952 532772 82% /
none 0 0 0 - /proc
none 0 0 0 - /sys
none 0 0 0 - /dev/pts
none 213320 0 213320 0% /dev/shm
/dev/sda2 4633108 1818096 2579660 42% /u01
none 0 0 0 - /proc/sys/fs/binfmt_misc
sunrpc 0 0 0 - /var/lib/nfs/rpc_pipefs
configfs 0 0 0 - /config
ocfs2_dlmfs 0 0 0 - /dlm
/dev/sde1 524272 81104 443168 16% /ocfs
oracleasmfs 0 0 0 - /dev/oracleasm
-h更具目前磁盤空間和(hé)使用(yòng)情況 以(yǐ)更(gèng)易(yì)讀的方式顯示
[root@rac1 ~]# df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 2.9G 2.3G 521M 82% /
none 209M 0 209M 0% /dev/shm
/dev/sda2 4.5G 1.8G 2.5G 42% /u01
/dev/sde1 512M 80M 433M 16% /ocfs
-H根上麵的-h參數相同,不過在(zài)根(gēn)式化的時候,采用(yòng)1000而不是1024進行容量轉換
[root@rac1 ~]# df -H
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 3.1G 2.4G 546M 82% /
none 219M 0 219M 0% /dev/shm
/dev/sda2 4.8G 1.9G 2.7G 42% /u01
/dev/sde1 537M 84M 454M 16% /ocfs
-k以單位顯示磁(cí)盤(pán)的使用情況
[root@rac1 ~]# df -k
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda1 3020140 2333952 532772 82% /
none 213320 0 213320 0% /dev/shm
/dev/sda2 4633108 1818152 2579604 42% /u01
/dev/sde1 524272 81104 443168 16% /ocfs
-l顯示本地的分區的磁盤空(kōng)間使用率,如果(guǒ)服務器nfs了遠程服務器的磁盤,那麽在df上加上-l後係統顯示的是(shì)過濾(lǜ)nsf驅動器後的結(jié)果
-i顯(xiǎn)示inode的使用情(qíng)況(kuàng)。linux采(cǎi)用了類(lèi)似指針的(de)方式管理磁盤空間影射.這也是一個比較關(guān)鍵(jiàn)應用。
關鍵詞:linux,df命令(lìng)
閱讀本文後您有什麽感想? 已有 人給(gěi)出評價(jià)!
- 0
- 0
- 0
- 0
- 0
- 0