在下一篇文章中,我們將看一下gdu。 是關於 磁盤使用情況分析器,它是開源的,用go編寫。 可以找到適用於Gnu / Linux,macOS和Microsoft Windows的Gdu。 根據其創建者的說法,該程序的靈感來自godu,dua,ncdu和df。
Gdu(轉到磁盤使用情況)與熱門的ncdu非常相似 磁盤使用率分析器 安慰。 儘管它具有重要的區別,但它是程序的速度。 gdu工具是為可以使用並行處理的SSD驅動器創建的。 該工具也可以與HDD一起使用,但是與SSD驅動器相比,它的性能較低。.
Gdu,我們可以在Ubuntu中使用的磁盤使用情況分析器
Ubuntu用戶可以使用不同的方式來安裝gdu,例如:
從存儲庫安裝
要使用此安裝選項, 讓我們開始添加項目存儲庫。 我們可以通過打開一個終端(Ctrl + Alt + T)並在其中執行命令來做到這一點:
sudo add-apt-repository ppa:daniel-milde/gdu
更新了存儲庫中可用的軟件之後,我們現在可以 進行安裝 使用此其他命令:
sudo apt install gdu
作為快照安裝
我們還將在以下位置找到該程序 Snapcraft。 為 將其安裝在我們的計算機上 我們只需要打開一個終端(Ctrl + Alt + T)並運行以下命令:
snap install gdu-disk-usage-analyzer
安裝後,我們將需要 建立必要的聯繫:
snap connect gdu-disk-usage-analyzer:mount-observe :mount-observe snap connect gdu-disk-usage-analyzer:system-backup :system-backup
並完成 我們將創建一個別名,以便我們只需鍵入gdu就可以啟動該程序。 可以使用以下命令完成此操作:
sudo snap alias gdu-disk-usage-analyzer.gdu gdu
從GitHub安裝
要安裝此程序的最新版本, 我們可以去 發布頁面 從GitHub上的gdu下載所需的文件。 此處發布的最新版本是4.9.1。 如果要使用終端進行下載,可以使用 捲曲 在終端(Ctrl + Alt + T)中,如下所示:
curl -L https://github.com/dundee/gdu/releases/latest/download/gdu_linux_amd64.tgz | tar xz
安裝完成後,我們將 授予下載文件的執行權限。 我們將使用以下命令執行此操作:
chmod +x gdu_linux_amd64
完成 讓我們將文件移動到目錄 / usr / bin, 這樣我們就可以從系統上的任何文件夾中使用它 操作:
sudo mv gdu_linux_amd64 /usr/bin/gdu
驗證安裝
無論您使用什麼選項來安裝程序,現在我們都可以 檢查安裝和版本 運行以下命令:
gdu --version
我必須說,在上一個屏幕截圖中,已安裝的版本是今天通過從GitHub下載程序獲得的版本。
快速瀏覽gdu
由於它有 終端用戶界面(TUI),我們將能夠使用鍵盤箭頭瀏覽目錄和磁盤。 它還將使我們能夠按文件名或大小對結果進行排序。
- 向上箭頭確定 →向上移動光標。
- 向下箭頭oj →向下移動光標。
- 簡介 →選擇目錄/設備。
- 左箭頭哦 →轉到主目錄。
- d →刪除選定的文件或目錄。 它將要求確認。
- n →按名稱排序。
- s →按大小排序。
- Ctrl + c→退出應用程序。
要了解更多有關我們可以使用此工具執行的操作的信息, 你必須按嗎? 從程序界面訪問幫助.
運行gdu
如果我們在不傳遞任何參數的情況下運行gdu命令,它將掃描當前工作目錄:
gdu
至 掃描特定目錄,我們必須將目錄名稱作為參數傳遞:
gdu /ruta/de/carpeta/
在掃描期間或之後,我們有可能在文件和目錄中看到特殊字符,並且每個字符都有特殊含義。 我們可以找到以下字符:
- [! ] →讀取目錄時出錯
- [。 ] →讀取子目錄時出錯。
- [@] →該文件是套接字或simlink。
- [H] →已經計入的硬鏈接。
- [e] →空目錄。
如果你願意 看到黑白輸出,我們可以使用 選項'-c' 當我們運行程序時:
gdu -c /ruta/de/carperta/
到目前為止,所有命令將啟動交互模式以顯示磁盤統計信息。 如果我們感興趣的是輸出處於非交互模式,我們只需添加 選項'-n' 命令。
gdu -n .config/
幫助
這些只是我們啟動該程序時可以使用的一些選項。 他們能 檢查所有可用的可能性 在終端輸入(Ctrl + Alt + T):
gdu --help
還有許多其他具有相同目標的類似工具。 這是另一種選擇,可以適應某些用戶的需求。 它可以 了解更多有關此工具的信息 GitHub上的頁面 項目的.