如何找到可用磁碟空間並分析磁碟使用情況?

如何找到可用磁碟空間並分析磁碟使用情況?

在 CentOS 和 Ubuntu 中,如何找出剩餘的可用磁碟空間以及其他磁碟統計資料(例如磁碟使用情況)?

答案1

鍵入以下命令:

df -h

  • df: 磁碟空閒
  • -h:使輸出可讀

答案2

我在一篇名為以下的部落格文章中對此進行了相當廣泛的介紹:用於分析 Fedora/CentOS/RHEL 上磁碟使用情況的命令列工具

NCDU

它基於 ncurses,功能豐富,介面簡潔,並且可以在 shell 中運行。

        NCDU黨衛隊

GT5

  • 顯示目錄中檔案和目錄所使用的磁碟空間
  • 顯示自上次運行以來發生的情況(請參閱下面的螢幕截圖)
  • (可選)提供文件的鏈接,以便您也可以瀏覽它們
  • 顯示條目及其大小及其父級的百分比
  • 忽略小檔案/目錄
  • 使用遊標鍵輕鬆瀏覽
  • 產生 html 檔案以便隨後「離線」瀏覽

          GT5的SS

磁碟使用分析器(又稱 Baobab)

  • 單一資料夾掃描
  • 遠端掃描
  • 居家監控
  • 以樹狀圖或環形圖顯示數據

      猴麵包樹黨衛軍

其他的...

特別是 fsview 是一個非常好的 GUI。我喜歡它如何直觀地組織磁碟使用情況。它實際上是一個 KDE 應用程式(Konqueror 的插件),但在 GNOME 下運行得很好。它通常是名為 kdeaddons 的套件的一部分,並在「應用程式」選單中的「附件」下顯示為「檔案系統檢視器」。

     fsview 的 ss

答案3

您可以使用一些命令,例如 df、du 等。只需執行幾個命令即可了解如何使用它們。如果您在找到所需內容後仍然遇到問題,只需轉到任意目錄並執行以下操作:

sudo du --max-depth=1 | sort -nr

你會得到類似的東西:

2318764 ./usr
777036  ./var
328316  ./lib
222620  ./etc
86136   ./boot

答案4

在 Ubuntu 中,dfc顯示已安裝裝置的彩色輸出,可透過 apt 取得:

sudo apt-get install dfc

輸出如下: 在此輸入影像描述

不幸的是,這不適用於 CentOS 作為 rpm。

相關內容