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
这些工具可简化清理流程,适合新手使用。