首页主机资讯如何利用Ubuntu清理提升运行速度

如何利用Ubuntu清理提升运行速度

时间2025-12-05 22:17:04发布访客分类主机资讯浏览988
导读:Ubuntu 清理与提速实操指南 一 核心清理命令 更新索引,避免误删或漏删:sudo apt update 删除不再需要的依赖与旧内核:sudo apt-get --purge autoremove 清理 APT 缓存(激进):sudo...

Ubuntu 清理与提速实操指南

一 核心清理命令

  • 更新索引,避免误删或漏删:sudo apt update
  • 删除不再需要的依赖与旧内核:sudo apt-get --purge autoremove
  • 清理 APT 缓存(激进):sudo apt clean;温和清理:sudo apt-get autoclean
  • 清理 systemd 日志(按时间):sudo journalctl --vacuum-time=2weeks;或按大小:sudo journalctl --vacuum-size=100M
  • 清理缩略图缓存:rm -rf ~/.cache/thumbnails/*
  • 删除残留配置(状态为 rc 的包):sudo apt-get purge $(dpkg -l | awk ‘/^rc/ { print $2 } ’)
  • 卸载无用应用:sudo apt-get remove --purge ;仅移除不删配置:sudo apt-get remove
  • 图形化辅助:安装并使用 BleachBit(sudo apt-get install bleachbit),以管理员身份运行按需勾选项目进行清理

二 定位大文件与空间占用

  • 查看整体磁盘:df -h
  • 定位大目录:sudo du -h --max-depth=1 / | sort -hr(从根目录逐级下钻,找出占用最大的目录)
  • 检查 APT 缓存占用:sudo du -sh /var/cache/apt
  • 检查 Snap 占用:du -h /var/lib/snapd/snaps
  • 图形化分析:使用“磁盘占用分析器 Disk Usage Analyzer”直观查看与定位大文件/目录

三 进阶清理与注意事项

  • 清理旧版 Snap:先列出所有版本(含已禁用)snap list --all,再删除旧修订:sudo snap remove < snap_name> --revision ;可编写简单脚本批量清理已禁用的旧修订
  • 删除孤立依赖:sudo apt-get autoremove;必要时用 deborphan 辅助查找:sudo apt-get install deborphan & & sudo deborphan | xargs sudo apt-get -y remove --purge
  • 清理临时文件:sudo rm -rf /tmp/*
  • 语言与翻译清理(进阶):安装 localepurge 清理无用语言文件;使用 trans-purge 清理 .desktop、mime-database、gconf schema 中的无用翻译(仅在明确不需要时操作)
  • 重要提示:旧内核建议保留至少 1 个备用;清理时避免删除系统核心包(如 systemd、apt、内核相关包);执行删除前确认无关键依赖被连带移除

四 内存与启动优化

  • 调整 Swappiness(减少换页倾向):临时设置 sudo sysctl vm.swappiness=10;永久写入 /etc/sysctl.conf:echo “vm.swappiness=10” | sudo tee -a /etc/sysctl.conf
  • 使用 ZRAM(在内存中压缩交换,低内存设备收益明显):sudo modprobe zram;可按需配置 systemd 服务管理 zram
  • 可选:清理页面缓存/缓冲区(仅在特殊场景、测试环境使用)sync & & echo 1 | sudo tee /proc/sys/vm/drop_caches
  • 减少开机与常驻负担:可禁用 apport 错误报告(sudo service apport stop 并编辑 /etc/default/apport 将 enabled=1 改为 0)

五 建议的维护节奏

  • 日常/每周:sudo apt update & & sudo apt-get --purge autoremove & & sudo apt-get autoclean
  • 每月:journalctl --vacuum-time=4weeks;检查并清理旧 Snap 修订;用“磁盘占用分析器”巡检大文件
  • 每季度:复核旧内核保留策略(至少 1 个备用);复核已卸载软件的残留配置;评估是否精简语言包/翻译与临时文件

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何利用Ubuntu清理提升运行速度
本文地址: https://pptw.com/jishu/765198.html
Linux Trigger如何实现定时任务 Ubuntu中哪些注册表项可以清理

游客 回复需填写必要信息