Disk-Usage

如何理解佔用磁碟空間的內容?

  • June 7, 2021

我正在尋找WinDirStat的 linux 替代品。我想知道是什麼佔用了我的硬碟空間。

首選在控制台上執行且不需要 UI 的程序。

根據您在安裝 ncdu時遇到的問題,我的建議是一起使用dusort繼續。

例如:

  • du /home | sort -rn(將搜尋 /home 下的所有文件/目錄並按從大到小排序。
  • du -h /home | sort -rh(相同,但會以 MB/KB/etc 顯示) - 請注意,這需要 coreutils 7.5 或更高版本(sort --version檢查)

您可以將 /home 替換為您選擇的任何目錄。

如果你想要一個命令行工具,我更喜歡ncdu,一個 ncurses 版本的du. 它掃描磁碟(或給定文件夾),然後顯示頂級空間使用情況;您可以選擇一個給定的目錄來獲取該目錄的相應摘要,然後無需重新分析即可返回:

ncdu截圖


如果您對 GUI 程序沒問題,Filelight是我發現的最接近 WinDirStat 的東西;它顯示了空間消耗的圖形視圖:

文件燈截圖

就像ncdu,Filelight 允許您選擇給定目錄以獲取該目錄的細分

引用自:https://unix.stackexchange.com/questions/3961