Ubuntu中如何清理垃圾文件
导读:Ubuntu清理垃圾文件的常用方法 一、系统自带工具清理(命令行/图形化) 1. 清理APT软件包缓存 APT(Advanced Package Tool)会缓存下载的.deb安装包,长期积累会占用大量磁盘空间。 彻底清除所有缓存:sud...
Ubuntu清理垃圾文件的常用方法
一、系统自带工具清理(命令行/图形化)
1. 清理APT软件包缓存
APT(Advanced Package Tool)会缓存下载的.deb
安装包,长期积累会占用大量磁盘空间。
- 彻底清除所有缓存:
sudo apt clean
(删除/var/cache/apt/archives/
下的所有.deb
文件,仅保留锁定文件)。 - 仅清理过期缓存:
sudo apt autoclean
(删除无法从软件仓库重新下载的旧版本包,保留当前可用版本)。 - 移除无用依赖:
sudo apt autoremove
(删除自动安装但不再被任何软件依赖的包,避免“孤儿包”占用空间)。
2. 清理临时文件
临时文件通常存储在/tmp
目录(重启后自动清理,但可手动清理)和用户目录的.cache
文件夹(如浏览器、IDE缓存)。
- 清理系统临时目录:
sudo rm -rf /tmp/*
(删除/tmp
下的所有文件和子目录,谨慎操作确保无正在运行的程序依赖这些文件)。 - 清理用户应用缓存:
rm -rf ~/.cache/*
(删除当前用户的缓存文件,如浏览器缓存、聊天软件缓存等,建议提前备份重要数据)。
3. 清理系统日志
系统日志(如/var/log/syslog
、/var/log/auth.log
)会随时间增长占用大量空间,可通过以下命令管理:
- 使用
journalctl
命令(适用于systemd
系统):- 查看日志占用空间:
journalctl --disk-usage
。 - 保留最近7天的日志:
sudo journalctl --vacuum-time=7d
。 - 保留最近100MB的日志:
sudo journalctl --vacuum-size=100M
。
- 查看日志占用空间:
- 手动清理日志文件:
- 清空所有
.log
文件:sudo find /var/log -type f -name "*.log" -exec truncate -s 0 { } \;
(不清除文件本身,仅清空内容)。 - 删除特定日志文件:
sudo rm /var/log/syslog
(谨慎操作,避免删除系统关键日志)。
- 清空所有
4. 清理旧内核
旧内核版本会占用磁盘空间,可通过以下步骤清理:
- 查看当前使用的内核:
uname -r
(记下当前内核版本,避免删除)。 - 查看所有已安装的内核:
dpkg --get-selections | grep linux-image
。 - 删除旧内核:
sudo apt purge linux-image-< 版本号>
(如linux-image-5.4.0-42-generic
,保留当前和最新备用内核)。
二、第三方图形化工具清理
1. Ubuntu Cleaner
专为Ubuntu设计的垃圾文件清理工具,支持扫描并清理临时文件、缓存、无效软件包等。
- 安装:
sudo add-apt-repository ppa:gerardpuig/ppa & & sudo apt update & & sudo apt install ubuntu-cleaner
。 - 使用:打开应用后,选择要清理的文件类型(如“临时文件”“APT缓存”),点击“清理”按钮即可。
2. BleachBit
开源的隐私保护与清理工具,支持清理缓存、日志、浏览器历史记录等。
- 安装:
sudo apt install bleachbit
。 - 使用:打开应用后,选择要清理的项目(如“系统缓存”“浏览器缓存”),点击“清理”按钮,可选择“预览”查看将要删除的文件。
3. Stacer
图形化系统优化工具,提供“清理”“进程”“磁盘使用”等功能,适合新手使用。
- 安装:
sudo apt install stacer
。 - 使用:打开应用后,点击“清理”选项卡,选择要清理的项目(如“缓存”“日志”“旧内核”),点击“清理”即可。
三、注意事项
- 备份重要数据:清理前建议备份个人文件(如文档、照片),避免误删。
- 谨慎使用
rm -rf
:该命令会强制删除文件且不可恢复,确保目标路径正确。 - 定期清理:建议每月清理1-2次,避免垃圾文件过度积累影响系统性能。
- 检查依赖:使用
apt autoremove
前,可通过apt autoremove --dry-run
预览将要删除的包,避免误删必要组件。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu中如何清理垃圾文件
本文地址: https://pptw.com/jishu/731292.html