Linux df 命令用法樣本

來源:互聯網
上載者:User

介紹:

Linux中df命令可以用來顯示目前在Linux系統上的檔案系統的磁碟使用方式統計。這些工具可以方便地知道哪些檔案系統消耗多少記憶體。此外,如果被拾起,並且提供一個特定的檔案名稱作為df命令的參數,那麼它顯示的檔案所在的檔案系統的磁碟使用方式統計。系統管理員可以使用此命令,要知道在Linux上的各種檔案系統的磁碟使用狀態,以便可以進行適當的清理和維護的Linux系統。 df命令通過可定製的方式,是最適合使用者的輸出提供了多種選項。

在這篇文章中,我們將討論df命令的實際例子。

文法:

讓我們先來看看如何使用df命令。下面是從該男子頁面df命令的文法資訊:

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

所以我們看到 df 命令不需要任何強制性的參數。非強制性的參數選項和檔案參數。雖然該選項參數告訴 df 命令以所指定的該選項的定義的方式行事,檔案參數告訴 df 命令可以列印該檔案所駐留的檔案系統的磁碟使用率。

註: 對於那些還不熟悉這種類型的文法的資訊,在方括弧 [] 中指定的任何參數為非強制性。

例子:

1、基本例子:

下面是如何在其最基本的形式,可以使用df命令。

  1. # df 
  2. Filesystem     1K-blocks    Used     Available Use% Mounted on 
  3. /dev/sda6       29640780 4320704     23814388  16%     / 
  4. udev             1536756       4     1536752    1%     /dev 
  5. tmpfs             617620     888     616732     1%     /run 
  6. none                5120       0     5120       0%     /run/lock 
  7. none             1544044     156     1543888    1%     /run/shm 

在上面的輸出中,所有的檔案系統的磁碟使用方式統計顯示df命令時不帶任何參數運行。第一列指定檔案系統的名稱,第二列指定一個特定的檔案系統1K-塊1K是1024位元組為單位的總記憶體。用和可用列正在使用中,分別指定的記憶體量。使用列指定使用的記憶體的百分比,而最後一欄“安裝在”指定的檔案系統的掛載點。

2、通過檔案得到檔案系統的使用方式

正如已經討論中介紹,DF可以顯示磁碟使用的檔案系統資訊

例子:

  1. # df test 
  2. Filesystem     1K-blocks    Used      Available Use% Mounted on 
  3. /dev/sda6       29640780    4320600   23814492  16%       / 

另外一個例子:

  1. # df groff.txt 
  2. Filesystem     1K-blocks    Used     Available Use% Mounted on 
  3. /dev/sda6       29640780    4320600  23814492  16%     / 

我們使用了兩個不同的檔案操作在同一檔案系統)df命令的參數。輸出確認df命令顯示的檔案所在的檔案系統的磁碟使用方式。

3、顯示inode資訊

用一個-i選項的df命令的輸出顯示inode資訊而非塊使用量。

例子:

  1. # df -i 
  2. Filesystem      Inodes    IUsed    IFree     IUse% Mounted on 
  3. /dev/sda6      1884160    261964   1622196   14%        / 
  4. udev           212748     560      212188    1%         /dev 
  5. tmpfs          216392     477      215915    1%         /run 
  6. none           216392     3        216389    1%         /run/lock 
  7. none           216392     8        216384    1%         /run/shm 

4、顯示所有的資訊:

這裡有一個選項--total,通過該輸出的總顯示一個額外的行的輸出結束時,其產生的總的每一列。

  1. # df --total 
  2. Filesystem     1K-blocks    Used    Available Use% Mounted on 
  3. /dev/sda6       29640780 4320720    23814372  16%     / 
  4. udev             1536756       4    1536752   1%      /dev 
  5. tmpfs             617620     892    616728    1%      /run 
  6. none                5120       0    5120      0%      /run/lock 
  7. none             1544044     156    1543888   1%      /run/shm 
  8. total           33344320 4321772    27516860  14% 

所以,我們看到輸出的末尾,包含一個額外的行,顯示總的每一列。

5、產生可讀輸出:

-h選項,通過它可以產生可讀的格式df命令的輸出

  1. # df -h 
  2. Filesystem      Size  Used   Avail Use% Mounted on 
  3. /dev/sda6       29G   4.2G   23G   16%     / 
  4. udev            1.5G  4.0K   1.5G   1%     /dev 
  5. tmpfs           604M  892K   603M   1%     /run 
  6. none            5.0M     0   5.0M   0%     /run/lock 
  7. none            1.5G  156K   1.5G   1%     /run/shm 

因此,我們可以看到輸出顯示的數字形式的'G'千MB),“M”MB)和“K”KB)。這使輸出容易閱讀和理解,從而使顯示可讀的。請注意,第二列的名稱也發生了變化,為了使顯示可讀的“大小”。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.