Ubuntu系統中的磁盤清理工具可分為系統自帶、第三方圖形化及命令行工具三大類,以下是具體介紹:
一、系統自帶磁盤清理工具
1. 磁盤使用分析器(Disk Usage Analyzer,又稱Baobab)
- 核心功能:以圖形化方式(樹形圖、環形圖)展示磁盤空間占用情況,幫助用戶快速定位占用大量空間的文件或目錄(如大型視頻、日志文件等),便于針對性清理。
- 使用方法:通過終端輸入
baobab
命令啟動,或從應用菜單搜索“磁盤使用分析器”打開;選擇目標磁盤或目錄后點擊“掃描”,分析完成后點擊“查看”即可查看詳情。
2. Ubuntu軟件清理器(Ubuntu Software Cleaner)
- 核心功能:系統內置工具,用于清理軟件緩存、殘留的安裝包及舊的內核文件,釋放因軟件安裝/卸載產生的無用空間。
- 使用方法:在應用菜單中搜索“軟件清理器”并打開,界面會顯示可清理的項目(如“緩存的軟件包”“舊內核”),勾選后點擊“清除”即可。
3. APT包管理器內置命令
- 核心命令及功能:
sudo apt clean
:清理/var/cache/apt/archives/
目錄下的所有軟件包緩存(即通過apt install
下載的安裝包);
sudo apt autoclean
:清理不再需要的舊軟件包緩存(僅保留當前可用的軟件包);
sudo apt autoremove
:自動移除不再被任何軟件依賴的舊包(如卸載軟件后的殘留依賴),避免磁盤空間浪費。
二、第三方圖形化磁盤清理工具
1. BleachBit
- 核心功能:開源免費的系統清理工具,支持清理瀏覽器緩存(Chrome、Firefox等)、系統日志、臨時文件、Cookies及隱私痕跡(如瀏覽歷史),同時提供“粉碎文件”功能確保數據徹底刪除。
- 使用方法:通過終端輸入
sudo apt install bleachbit
安裝,打開后選擇要清理的項目(如“系統緩存”“瀏覽器緩存”),點擊“清理”即可。支持圖形界面與命令行操作。
2. Ubuntu Cleaner
- 核心功能:專為Ubuntu及其衍生版本(如Kubuntu、Xubuntu)設計的清理工具,專注于清理臨時文件、緩存、無效的軟件包及舊的內核版本,操作簡單直觀。
- 使用方法:添加PPA源(
sudo add-apt-repository ppa:gerardpuig/ppa
),更新軟件包列表后安裝(sudo apt install ubuntu-cleaner
),運行后點擊“清理”按鈕即可。
3. Stacer
- 核心功能:集系統監控(CPU、內存、磁盤使用率)、清理(垃圾文件、緩存、舊日志)及優化(管理啟動項、服務)于一體的綜合工具,適合需要全面系統管理的用戶。
- 使用方法:添加PPA源(
sudo add-apt-repository ppa:oguzhaninan/stacer
),更新后安裝(sudo apt install stacer
),打開后通過“清理”選項卡選擇清理項目。
4. NCleaner
- 核心功能:專為Linux設計的圖形化清理工具,支持清理啟動項、瀏覽歷史記錄、下載記錄及大文件,幫助優化系統性能。
- 使用方法:添加PPA源(
sudo add-apt-repository ppa:nemh/gambas3
),安裝后打開即可使用。
5. Sweeper(KDE桌面專屬)
- 核心功能:KDE桌面環境的組件,專注于清理網絡相關痕跡(如Cookies、歷史記錄、緩存)及臨時文件,保護用戶隱私。
- 使用方法:在KDE桌面環境中通過應用菜單搜索“Sweeper”打開,選擇清理項目即可。
三、命令行磁盤清理工具
1. ncdu(NCurses Disk Usage)
- 核心功能:基于文本的磁盤使用分析工具,以樹形結構展示目錄大小,幫助用戶快速查找占用空間大的目錄或文件,適合習慣命令行的用戶。
- 使用方法:通過終端輸入
sudo apt install ncdu
安裝,運行ncdu
命令開始掃描當前目錄,使用方向鍵導航,按Enter
鍵進入子目錄,按d
鍵刪除文件/目錄。
2. duc
- 核心功能:快速分析磁盤使用情況的命令行工具,生成簡潔的報告,顯示目錄及文件的占用空間,幫助用戶定位大文件。
- 使用方法:通過終端輸入
sudo apt install duc
安裝,運行duc scan /
掃描整個系統,使用duc ls /
查看目錄大小,duc report
生成報告。