[Mac/Linux] 在終端機中使用 ncdu,檢視硬碟空間大小
之前在 Mac 上會 使用 OmniDiskSweeper 檢視硬碟空間大小,
後來看到有人介紹一個終端機模式也能使用的 ncdu,
這是一個跨平台的軟體,在 Linux/Mac 上都可以使用,
來試試看吧~
1. 安裝 ncdu
用 Homebrew 就可以直接在 Mac 上安裝 ncdu:
brew install ncdu
2. 使用 ncdu 檢視目錄大小
在終端機 (terminal) 軟體 (如 iTerm2) 裡面,
執行 ncdu
,就會開始檢查「當前目錄」的大小,
或是也可以執行 ncdu <目錄>
來檢查特定目錄的大小。
下面是我執行 ncdu ~/Dropbox
來檢查我的 Dropbox 目錄使用狀況:
在這畫面中,可以按上下鍵移動,Enter 鍵進入子目錄裡面。
按下 ? 的話,可以顯示可用的按鍵:
像是按下 g 鍵的話,就可以顯示每個目錄/檔案占據空間的百分比,
會比預設顯示的一堆井字號 #### 更清楚:
3. 刪除不需要的目錄/檔案
在 ncdu 中,磁碟空間的使用量會由大到小排列,
因此應該可以蠻快找出占據空間的不必要目錄與檔案。
找到之後,按下 d 鍵就可以刪除:
ncdu 雖然是文字模式的軟體,不過執行起來很快速,
介面也算是清楚好用,又可以在 Mac/Linux 上都提供相同的功能與使用體驗,
不害怕使用終端機與文字模式的人,可以試試看囉~^^
(本頁面已被瀏覽過 917 次)