温馨提示×

ubuntu系统清理有哪些隐藏技巧

小樊
68
2025-04-02 13:34:23
栏目: 智能运维

Ubuntu系统清理隐藏技巧包括以下几种:

1. 清理APT缓存

  • 查看缓存大小sudo du -sh /var/cache/apt
  • 清理过时软件包sudo apt-get autoclean
  • 完全清除缓存sudo apt-get clean

2. 删除不再需要的软件包

  • 自动删除依赖库和旧内核sudo apt-get autoremove

3. 清理系统日志

  • 删除早于特定日期的日志sudo journalctl --vacuum-time=3d

4. 清理旧版本的Snap应用程序

  • 使用脚本删除Snap的旧版本:
    #!/bin/bash
    set -eu
    snap list --all | awk '/disabled/{print 1, 3}' | while read snapname revision; do
      snap remove "$snapname" --revision "$revision"
    done
    

5. 清理缩略图缓存

  • 删除缩略图缓存rm -rf ~/.cache/thumbnails/*

6. 删除孤立的软件包

  • 使用gtkorphansudo apt-get install gtkorphan
  • 使用deborphansudo apt-get install deborphan

7. 清理浏览器缓存

  • 火狐浏览器ls /.opera/cache4ls /.mozilla/firefox/*.default/Cache

8. 删除多余的本地化数据

  • 使用localepurgesudo apt-get install localepurge

9. 清理临时文件

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

10. 删除无用的依赖关系

  • 使用aptitudesudo aptitude clean

11. 手动删除老旧Linux内核

  • 列出并删除旧内核
    sudo dpkg --list 'linux-image*' | grep -v head | cut -d ' ' -f 3 | xargs sudo apt-get -y purge
    

12. 使用BleachBit清理系统垃圾

  • 安装BleachBitsudo apt-get install bleachbit
  • 运行BleachBit进行清理

13. 清理Flatpak和Snap包

  • 删除未使用的Flatpak包flatpak uninstall --unused
  • 清理Snap的旧版本:使用前面提到的脚本

14. 删除用户后遗留下的垃圾文件

  • 查找并删除用户文件find / -user 用户名

15. 清理core文件

  • 删除残留的core文件find / -name core -print -exec rm -rf {} \;

16. 删除多余的手册页

  • 删除多余语言的手册页
    cd /usr/share/man
    find ./ -maxdepth 1 -type d | tail -n +3 | xargs rm -rf
    

在执行上述任何清理操作之前,请确保备份重要数据,以防意外删除。这些技巧可以帮助您有效地管理Ubuntu系统的存储空间,保持系统的流畅运行。

0