【Ubuntu】清理空间的几种方法

用下面几种清理方法,可以获得更多可用空间:

  1. 移除不必要的软件包和依赖项

    • 卸载应用程序后,移除不再需要的软件包:sudo apt autoremove
    • 清除已下载的软件包缓存:sudo apt clean
    • 清理缓存中旧的、不再可安装的软件包:sudo apt autoclean
  2. 移除旧的内核版本

    • 列出已安装的内核以识别旧版本:dpkg --get-selections | grep linux-image
    • 移除特定的旧内核映像:sudo apt remove --purge linux-image-X.X.XX-XX-generic(替换为您的内核版本)。
  3. 管理系统日志

    • 检查日志的磁盘使用情况:journalctl --disk-usage
    • 移除早于特定时间(例如3天)的日志:sudo journalctl --vacuum-time=3d
  4. 清理缩略图缓存,以及其他缓存

    • 删除缩略图缓存:rm -rf ~/.cache/thumbnails/*
    • 查看~/.cache/目录,删除不需要的缓存。
  5. 查找并移除大文件/文件夹

    • 使用 df 命令查看磁盘空间使用情况:df -h
    • 查找大目录:sudo du -ha . --exclude=./mnt | sort -hr | less
    • 手动删除您不再需要的大文件或文件夹。
相关推荐
codingWhat几秒前
Linux 入门指南
linux
Y1rong11 分钟前
linux之信号量
linux
70asunflower22 分钟前
用Docker创建不同的容器类型
运维·docker·容器
wdfk_prog24 分钟前
[Linux]学习笔记系列 -- [drivers][tty]sysrq
linux·笔记·学习
2501_9336707925 分钟前
中专学财务,2026年就业方向全解析:从出纳到财务BP的进阶路
运维·服务器
c++逐梦人29 分钟前
Linux基础IO
linux·操作系统·io
blueSatchel30 分钟前
U-Boot载入到DDR过程的代码分析
linux·开发语言·u-boot
专注VB编程开发20年32 分钟前
vb.net datatable新增数据时改用数组缓存
java·linux·windows
Dovis(誓平步青云)44 分钟前
《滑动窗口算法:从 “暴力遍历” 到 “线性高效” 的思维跃迁》
运维·服务器·数据库·算法
迎仔1 小时前
05-计算设备运维进阶:算力中心的设备医生
运维