温馨提示×

Ubuntu系统清理命令大全

小樊
45
2025-07-04 10:00:16
栏目: 智能运维

在Ubuntu系统中,可以使用一些命令来清理缓存、删除不再需要的软件包和文件,以释放磁盘空间。以下是一些常用的清理命令及其使用方法:

清理APT缓存

  • 清理旧版本的软件缓存sudo apt-get autoclean
  • 清理所有软件缓存sudo apt-get clean
  • 删除系统不再使用的孤立软件包sudo apt-get autoremove
  • 删除不再需要的配置文件sudo apt-get purge <package_name>

清理旧内核

  • 查看已安装的内核版本dpkg -l | grep linux-image
  • 删除旧内核sudo apt-get purge <linux-image-version>

清理浏览器缓存

  • Firefox
    • 清除缓存:firefox -profile ManageFirefox -clear-cache
    • 清除历史记录:firefox -profile ManageFirefox -clear-history
  • Chrome:在地址栏输入 chrome://settings/clearBrowserData,选择要清除的缓存类型并点击“清除数据”按钮。

清理日志文件

  • 清理systemd日志(保留最近30天):sudo journalctl --vacuum-time=30d
  • 手动清理/var/log/下的旧日志(需谨慎):sudo rm /var/log/*.old /var/log/*.gz

清理临时文件

  • 删除/tmp目录下的所有临时文件sudo rm -rf /tmp/*

清理大文件

  • 查找大文件
    • 使用ncdu交互式分析磁盘:sudo apt install ncdu
    • ncdu /(扫描根目录,按n排序大小)
    • sudo find / -type f -size +100M -exec ls -lh {} \;(快速查找大文件(>100MB))
  • 删除大文件:使用上述命令找到大文件后,可以使用rm命令删除。

使用BleachBit进行系统清理

  • 安装BleachBitsudo apt install bleachbit
  • 运行BleachBit:安装完成后,运行BleachBit并按照提示进行清理操作。

使用Ubuntu Cleaner工具

  • 安装Ubuntu Cleaner
    • sudo add-apt-repository ppa:gerardpuig/ppa
    • sudo apt update
    • sudo apt install ubuntu-cleaner
  • 使用Ubuntu Cleaner清理垃圾文件
    • 打开Ubuntu Cleaner,选择要清理的文件类型,进行预览和清理。

在执行上述操作之前,请确保重要数据已经备份,以防误删。定期执行这些清理操作,可以保持系统的整洁和高效运行。

0