debian

Debian系统中如何进行垃圾回收

小樊
44
2025-08-21 15:29:19
栏目: 智能运维

Debian系统垃圾回收主要包括内存和磁盘空间回收,具体方法如下:

一、内存回收

二、磁盘空间回收

  1. 清理软件包缓存
    • sudo apt-get clean:删除所有已下载的软件包文件。
    • sudo apt-get autoclean:删除过期的旧版本软件包缓存。
    • sudo apt-get autoremove:卸载不再需要的依赖包。
  2. 删除无用文件
    • 清理临时文件:sudo rm -rf /tmp/* /var/tmp/*
    • 清理旧日志:sudo journalctl --vacuum-time=7d(保留7天内日志)。
    • 删除孤儿软件包:sudo deborphan | xargs sudo apt-get remove --purge
  3. 管理内核
    • 查看已安装内核:dpkg --list | grep linux-image
    • 删除旧内核(保留当前使用内核):sudo apt-get purge linux-image-<旧版本>
  4. 工具辅助清理
    • 使用 ncdu 分析磁盘占用:sudo apt install ncdu && ncdu /,直观查看大文件或目录。
    • Docker资源清理:docker system prune -a -f(清理无用容器、镜像等)。

注意事项

以上命令需在终端中以root权限执行,可通过 sudo su - 切换用户。

0
看了该问题的人还看了