ubuntu怎样回收系统垃圾
导读:Ubuntu回收系统垃圾的常用方法 一、使用系统自带工具清理 1. 存储感知(自动清理) 打开“设置”→“系统”→“存储”,开启“存储感知”功能。系统会自动定期清理临时文件、回收站内容及不再需要的软件包缓存,无需手动操作,适合追求便捷的用户...
Ubuntu回收系统垃圾的常用方法
一、使用系统自带工具清理
1. 存储感知(自动清理)
打开“设置”→“系统”→“存储”,开启“存储感知”功能。系统会自动定期清理临时文件、回收站内容及不再需要的软件包缓存,无需手动操作,适合追求便捷的用户。
2. 磁盘清理工具(图形化清理)
通过终端安装BleachBit(sudo apt install bleachbit),安装完成后运行。工具提供“缓存”“临时文件”“日志”“旧内核”等清理选项,勾选需清理的项目后点击“清理”,即可安全删除系统垃圾。图形界面友好,适合新手使用。
3. APT缓存清理(命令行核心操作)
APT包管理器会缓存下载的软件包(位于/var/cache/apt/archives),定期清理可释放大量空间:
- 清理所有APT缓存:
sudo apt clean(彻底删除所有已下载的软件包文件); - 清理旧版本缓存:
sudo apt autoclean(仅删除不再需要的旧版本软件包,保留最新版); - 删除孤立软件包:
sudo apt autoremove(删除系统不再使用的依赖包,避免冗余)。
4. 临时文件清理(系统/用户级)
临时文件(如程序运行生成的临时数据)占用空间且无保留价值,可通过以下方式清理:
- 系统临时目录(/tmp):
sudo rm -rf /tmp/*(删除/tmp下所有文件,重启后会自动重建); - 用户临时目录(~/.cache):
rm -rf ~/.cache/*(删除当前用户的缓存文件,如浏览器缓存、应用临时数据); - 回收站清理:通过文件管理器右键点击“回收站”→“清空回收站”,删除已删除文件的存储。
5. 日志文件清理(控制日志体积)
系统日志(位于/var/log)会随时间积累,占用大量空间。使用journalctl命令清理旧日志:
- 保留最近100MB日志:
sudo journalctl --vacuum-size=100M(删除超出100MB的旧日志); - 清理3天前日志:
sudo journalctl --vacuum-time=3d(删除3天前的日志),避免日志文件过大。
二、手动清理特定垃圾
1. 浏览器缓存清理
浏览器缓存(如Firefox、Chrome)会存储网页资源,占用用户目录空间:
- Firefox:地址栏输入
about:cache,点击“清除缓存”; - Chrome:地址栏输入
chrome://settings/clearBrowserData,选择“缓存”并清理。
2. 旧内核清理(释放/boot分区)
旧内核不会自动删除,会占用/boot分区空间。操作步骤:
- 查看当前内核:
uname -a(记录当前使用的内核版本,如linux-image-6.5.0-28-generic); - 查看所有内核:
dpkg --get-selections | grep linux-image(列出所有已安装的内核); - 删除旧内核:
sudo apt remove linux-image-< 旧版本号>(如sudo apt remove linux-image-5.15.0-86-generic),注意保留当前使用的内核。
三、使用第三方工具(增强清理能力)
1. Ubuntu Cleaner
专为Ubuntu设计的清理工具,可扫描并清理APT缓存、缩略图、旧内核、无效软件包等。安装方法:
- 添加PPA:
sudo add-apt-repository ppa:gerardpuig/ppa; - 更新软件源:
sudo apt update; - 安装:
sudo apt install ubuntu-cleaner; 打开后选择需清理的项目,点击“清理”即可。
2. Deborphan(查找孤包)
用于查找系统中不再需要的依赖包(孤包),并通过apt删除:
- 安装:
sudo apt install deborphan; - 查找孤包:
deborphan(列出所有孤包); - 删除孤包:
sudo apt remove --purge $(deborphan)(彻底删除孤包及其配置文件)。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: ubuntu怎样回收系统垃圾
本文地址: https://pptw.com/jishu/737318.html
