温馨提示×

如何高效清理Ubuntu磁盘空间

小樊
62
2025-09-03 14:28:33
栏目: 云计算

高效清理Ubuntu磁盘空间可通过以下方式:

一、图形界面工具

  • 磁盘占用分析器:自带的「显示应用程序」→「Disk Usage Analyzer」,可视化查看大文件/目录,手动删除冗余文件。
  • Ubuntu Cleaner:第三方工具,一键清理临时文件、缓存、旧内核等,支持图形化操作。

二、命令行工具

  • 清理APT缓存
    • sudo apt clean:彻底清除所有软件包缓存。
    • sudo apt autoclean:仅清除过期缓存。
  • 删除旧内核
    • dpkg --list | grep linux-image:列出已安装内核。
    • sudo apt purge linux-image-<版本号>:删除旧内核(保留当前和最新备用内核)。
  • 清理系统日志
    • sudo journalctl --vacuum-time=7d:删除7天前的日志。
  • 清理临时文件
    • sudo rm -rf /tmp/*:清理系统临时目录。
    • rm -rf ~/.cache/*:清理用户缓存(谨慎操作)。
  • 查找并删除大文件
    • find / -type f -size +100M -exec ls -lh {} \;:查找大于100MB的文件。
    • ncdu /path:交互式查看大文件,支持删除操作。

三、自动化与优化

  • 定期清理脚本:编写脚本定时执行缓存清理、日志轮转等操作,例如通过Cron设置每日自动清理。
  • 使用LVM扩展空间:若为虚拟机或服务器,可通过LVM动态调整分区大小。

注意:操作前建议备份重要数据,避免误删系统文件。

0