ncdu-基於Ncurses的磁碟實用工具
檢測環境
- 操作系統 – Ubuntu 13.04
- Shell – Bash 4.2.45
- 應用 – ncdu 1.9
簡明教程
1. 默認輸出
執行以下ncdu命令,你會觀察到,它會先掃描磁碟然後降序顯示各個目錄下的空間使用情況。
> 掃描
> 輸出
你會看到在輸出里顯示了一個磁碟使用情況表。假如你要掃描整個文件系統,你可以在運行ncdu命令時加上-x選項。
2. 按i可以得到選定目錄的更多信息
如你所見,第一項默認選中。想要知道選定項的更多信息,可以按i。
下面給出一個例子:
如你所見,顯示了目錄,類型,大小,實際佔用空間等。項返回,再按一次i。
3. 在ncdu的界面中刪除目錄
在ncdu的界面中刪除目錄,只需要選中目錄,然後按d。
下面給出一個例子:
如你所見,ncdu請求用戶確認。假如你選擇yes,目錄將會從系統中刪除。
4. 顯示每一個目錄的磁碟使用佔總的磁碟空間的百分比
按g顯示每個目錄大小佔總的磁碟空間的百分比。
下面給出一個例子:
如你所見,在輸出結果的第二豎列顯示了每個目錄所佔用的空間佔總的磁碟空間的百分比。
5. 獲悉有關所有可使用快捷鍵的
按?可獲得相關快捷鍵、格式以及有關ncdu版本的信息。
下面給出一些例子:
想知道有關命令行選項以及其它信息,可前往ncdu命令的Man頁面。
下載/安裝/配置
以下是一些有關ncdu命令的重要鏈接
當然,你也可以通過命令方式下載安裝,比如apt-get,yum等。另外,Ubuntu用戶可使用Ubuntu軟體中心下載安裝這個工具。
優點
- 信息顯示快速
- 系統資源消耗小
缺點
- 在大多數Linux發行版中均沒有預安裝
- 有一定的學習曲線
結論
假如你不滿足於標準的du工具,想去尋找一款快速的,基於ncurses的類du工具,那麼你可以試試ncdu。它提供了許多自定義選項。你一定會喜歡它的。
你使用過ncdu,gt5或者其他任何類du工具嗎?歡迎和我們分享你的使用經驗。
via: http://mylinuxbook.com/ncdu-ncurses-based-disk-usage-utility/
本文轉載來自 Linux 中國: https://github.com/Linux-CN/archive