在下一篇文章中,我們將研究diskonaut。 這是 un 磁盤空間瀏覽器 我們將在終端上使用的。 它非常簡單,並使用Rust構建,並且與Gnu / Linux和macOS兼容。 要使用它,我們只需要在文件系統中指定一個絕對路徑,或在我們感興趣的目錄中執行它即可。 該程序將對其進行掃描並為內存中的元數據建立索引,以便我們可以探索其內容。 此外,它還使我們即使在執行掃描過程時也可以檢查空間的使用情況。
掃描完成後, 我們將能夠瀏覽子目錄,獲得消耗磁盤空間的樹形圖的可視化表示。 此外,該程序還將允許我們刪除文件和目錄,從而使diskonaut能夠跟踪其在此過程中釋放的空間量。 它還支持鍵盤快捷鍵,以便於導航。
在以下幾行中,我們將看到如何在Ubuntu中安裝和使用diskonaut。
在Ubuntu上安裝diskonaut
要安裝和使用diskonaut, 有必要在我們的系統中安裝Rust編程語言。 Rust是一種相對較新的編程語言。 它有望創建快速且安全的應用程序。 它以完全開放的方式開發,並徵求社區的意見和貢獻。
主要目的 銹 是一種在客戶端和服務器端創建出色的程序的好語言,這些程序可以在Internet上運行。 這特別強調了安全性和內存分配控制。 該語言的語法與C和C ++相似,其代碼塊由花括號和流控制結構(例如if,else,do,while和for)分隔。
根據其開發商的說法,它的設計目的是 安全實用的語言。 它支持純函數式,過程式,命令式和麵向對象的編程。
如果您的系統上仍未安裝此語言,則可以 查閱此博客中發表的文章 前一陣子,或者您也可以打開一個終端(Ctrl + Alt + T),然後 使用以下命令進行安裝:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
一旦我們完成安裝並且我們的系統已經安裝了Rust, 我們應該在系統中有一個位置。 這是Rust軟件包管理器。 為了使用它, 閱讀將出現在終端中的說明會很有趣。 一切準備就緒後,我們已經可以使用 在系統上安裝diskonaut。 在同一終端中,我們可以使用以下命令:
cargo install diskonaut
啟動diskonaut
一旦安裝了diskonaut, 我們可以在要分析的目錄中啟動它。 我們也可以指定一個絕對路徑作為參數 我們要分析的任何目錄:
cd /home/usuario diskonaut
或者我們也可以通過以下方式使用該命令:
diskonaut /home/usuario
程序啟動後,我們將看到在底部,我們將能夠 檢查可用的鍵盤快捷鍵 方便和高效地與diskonaut一起使用。
掃描完成後或完成之前,我們將能夠選擇一個子目錄,然後按Enter鍵進行瀏覽。
如前所述,diskonaut是一個終端用戶界面,它繪製了磁盤空間的直觀圖,這也使我們能夠瀏覽子文件夾並刪除佔用過多空間的文件或文件夾。 由於它是終端應用程序,因此 直接在服務器上運行很有用 (例如,清理日誌,臨時文件,可停靠的捲,或只是獲得磁盤利用率的直觀表示).
有關此程序的更多信息,請參見 位於以下位置的diskonaut存儲庫 Github上。 如果有任何用戶想為diskonaut做出貢獻,他們可以通過幾種方式這樣做,並且根據其創建者的觀點,將不勝感激。 如果您有興趣,可以從以下頁面諮詢有關此問題的部分: GitHub上 該項目。