包管理与系统层面常见的“回收”动作包括:用apt autoremove移除不再需要的依赖;用apt clean/apt autoclean清理**/var/cache/apt/archives中的下载包;用apt purge连同配置文件一起彻底移除软件包;用journalctl --vacuum-time / --vacuum-size收缩 systemd 日志占用;按需清理/tmp与/var/tmp临时文件;容器环境可用docker system prune -a -f等命令回收无用镜像、容器与卷。若使用LVM**,可通过lvremove删除不再使用的逻辑卷以回收磁盘空间。
三 容器与资源隔离中的回收
容器运行时(如 Docker)会累积悬空镜像、停止的容器、无用网络与构建缓存,可通过docker system prune -a -f及配套的 image/container/volume/network prune 子命令统一回收;在资源控制方面,cgroups/memcg可对进程组设置内存上限,当接近上限时触发内存回收,配合内核回收机制实现更可预期的空间与内存“回收”。