温馨提示×

怎样清空centos recycle垃圾

小樊
41
2026-10-06 02:03:26
栏目: 智能运维

在 CentOS 里没有 Windows 那种“回收站(Recycle Bin)”机制,通常你说的“清空 recycle 垃圾”可能指下面几种情况之一。我分别说明:


一、如果是 桌面环境(GNOME/KDE)的回收站

CentOS 桌面会把删除文件放到:

~/.local/share/Trash/files

清空回收站

rm -rf ~/.local/share/Trash/*

或者直接在桌面右键“清空回收站”。


二、如果是 rm 删除后想清理磁盘空间

Linux 中 rm 是直接删除,没有回收站,文件占用空间立刻释放(除非被进程占用)。

查看是否有已删除但被占用的文件:

lsof | grep deleted

释放方法:重启相关进程或系统。


三、如果是 /tmp 临时垃圾

# 查看大小
du -sh /tmp

# 清理(谨慎)
rm -rf /tmp/*

四、如果是 yum / dnf 缓存

# 清理 yum 缓存
yum clean all

# 或 dnf
dnf clean all

五、如果是 日志垃圾

# 查看大日志
du -sh /var/log/*

# 清理旧日志
journalctl --vacuum-time=7d

六、如果是 Docker 垃圾(常见)

docker system prune -a

七、如果是 想用“回收站”功能

CentOS 默认没有,可用:

yum install trash-cli

使用:

trash-put file
trash-empty

如果你能说明:

  • 是 命令行还是桌面
  • 是 哪个目录的垃圾
  • 还是 磁盘空间一直不释放

我可以给你更精确的命令。

0 踩