ncdu 基於Ncurses的磁碟實用工具

2021-09-23 16:43:53 字數 1040 閱讀 5024

幾天前,我們討論了gt5(乙個具有圖形前端的磁碟實用工具)。接著上次,繼續介紹這個命令系列:du替代命令,我們今天要討論的是乙個基於ncurese的磁碟實用工具,可以遠端執行但沒有圖形環境。我們要介紹的這個命令列工具叫做ncdu。

這個命令列工具只是乙個基於curses版本的標準du命令。它可幫助你在沒有安裝圖形環境的情況下快速檢視系統的磁碟使用統計。

以下是一些ncdu命令的例子:

1. 預設輸出

執行以下ncdu命令,你會觀察到,它會先掃瞄磁碟然後降序顯示各個目錄下的空間使用情況。

> 掃瞄

> 輸出

你會看到在輸出裡顯示了乙個磁碟使用情況表。假如你要掃瞄整個檔案系統,你可以在執行ncdu命令時加上-x選項。

2. 按i可以得到選定目錄的更多資訊

如你所見,第一項預設選中。想要知道選定項的更多資訊,可以按i。

下面給出乙個例子:

如你所見,顯示了目錄,型別,大小,實際占用空間等。項返回,再按一次i。

3. 在ncdu的介面中刪除目錄

在ncdu的介面中刪除目錄,只需要選中目錄,然後按d。

下面給出乙個例子:

如你所見,ncdu請求使用者確認。假如你選擇yes,目錄將會從系統中刪除。

4. 顯示每乙個目錄的磁碟使用佔總的磁碟空間的百分比

按g顯示每個目錄大小佔總的磁碟空間的百分比。

下面給出乙個例子:

如你所見,在輸出結果的第二豎列顯示了每個目錄所占用的空間佔總的磁碟空間的百分比。

5. 獲悉有關所有可使用快捷鍵的

按?可獲得相關快捷鍵、格式以及有關ncdu版本的資訊。

下面給出一些例子:

想知道有關命令列選項以及其它資訊,可前往ncdu命令的man頁面。

以下是一些有關ncdu命令的重要鏈結

假如你不滿足於標準的du工具,想去尋找一款快速的,基於ncurses的類du工具,那麼你可以試試ncdu。它提供了許多自定義選項。你一定會喜歡它的。

你使用過ncdu,gt5或者其他任何類du工具嗎?歡迎和我們分享你的使用經驗。

原文發布時間為:2013-11-19

Liunx下基於ncurses下編寫的貪吃蛇小遊戲

主要使用的到鍊錶的知識和c語言還有ncurses的部分函式 加深對c語言的使用與鍊錶的使用 include include include define up 1 define down 1 define left 2 define right 2 struct snake 建立貪吃蛇的鍊錶 str...

ncurses庫的介紹與安裝

ncurses new curses 是一套程式設計庫,它提供了一系列的函式以便使用者呼叫它們去生成基於文字的使用者介面。ncurses名字中的n意味著 new 因為它是curses的自由軟體版本。由於at t 臭名昭著 的版權政策,人們不得不在後來用ncurses去代替它。ncurses是gnu計...

整體磁瓦的磁特性測量方法

由德國eckel公司與博世 rboert bosch gmbh 公司合作設計,採用瓦型極頭對鐵氧體磁瓦進行無損測量是瓦型測量的代表。該裝置在瓦型夾具與磁瓦間添入固定間隙,測量材料的 h曲線和定義的其他相關磁特性引數,能較好的反應磁瓦在電機中的工作效能,是一種較好的企業標準。國內外其他裝置製造企業 如...