Ubuntu清理系統備份文件的實用方法
Ubuntu系統默認會在/var/backups
目錄存儲系統更新的備份文件(如dpkg
備份、apt
備份等),這些文件隨時間積累會占用大量磁盤空間。清理方法:
sudo rm -rf /var/backups/*
APT包管理器會緩存下載的軟件包(存儲在/var/cache/apt/archives
),以及過期的軟件包列表(/var/lib/apt/lists
),這些緩存文件可能占用數GB空間。清理方法:
sudo apt-get clean
sudo apt-get autoclean
sudo apt-get autoremove --purge
這些命令可單獨或組合使用,建議每周執行一次。系統日志(存儲在/var/log
目錄)會持續增長,尤其是syslog
、kern.log
等文件,可能占用大量空間。清理方法:
syslog
):sudo echo "" > /var/log/syslog
sudo journalctl --vacuum-time=3d
sudo journalctl --vacuum-size=50M
sudo find /var/log -type f -name "*.log" -mtime +7 -exec rm -f {} \;
Ubuntu的臨時文件存儲在/tmp
(重啟后自動清空,但可能殘留)和/var/tmp
(長期臨時文件)目錄,這些文件可能占用數百MB空間。清理方法:
sudo rm -rf /tmp/*
sudo find /var/tmp -type f -mtime +10 -exec rm -f {} \;
建議每月執行一次。若不熟悉命令行,可使用以下圖形化工具快速清理備份文件及系統垃圾:
sudo apt-get install bleachbit
sudo add-apt-repository ppa:gerardpuig/ppa; sudo apt update; sudo apt install ubuntu-cleaner
sudo add-apt-repository ppa:oguzhaninan/stacer; sudo apt update; sudo apt install stacer
這些工具可簡化清理流程,適合新手使用。