温馨提示×

centos recycle默认路径在哪

小樊
40
2026-09-27 07:23:59
栏目: 智能运维

在 CentOS(以及一般的 Linux 系统)中,并没有一个叫 “recycle” 的默认系统级回收站目录。不过,你可能是想问以下几种常见情况之一:


1. 桌面环境(GNOME / KDE)的回收站

如果你使用的是 带图形界面(GUI)的 CentOS(如 GNOME),回收站通常位于:

~/.local/share/Trash/

其结构一般是:

  • ~/.local/share/Trash/files/:被删除的文件
  • ~/.local/share/Trash/info/:删除信息(时间、原路径等)

如果是 其他用户 删除的文件:

/home/用户名/.local/share/Trash/

2. 命令行 rm 删除的文件

在 CentOS 命令行中:

rm file

文件会直接删除,不会进入回收站,也没有默认路径可恢复。

如果你想要“回收站”功能,可以使用:

  • trash-cli
yum install trash-cli
trash file

使用 trash 删除的文件会进入:

~/.local/share/Trash/

3. Samba 共享的 recycle 功能

如果你是在配置 Samba 的 recycle 模块(回收站),常见路径配置示例:

[share]
path = /data/share
recycle:repository = .recycle
recycle:keeptree = yes
recycle:versions = yes

那么被删除的文件会在:

/data/share/.recycle/

4. 某些软件自带的 recycle 目录

例如:

  • 某些 Web 面板(如宝塔)
  • 某些备份/同步工具

路径通常是软件自定义,例如:

/www/recycle/

但这个不是系统默认。


总结

场景 默认路径
GNOME 桌面回收站 ~/.local/share/Trash/
命令行 rm 无(直接删除)
Samba recycle 自定义(如 .recycle/)
第三方软件 看软件配置

如果你能补充一下:

  • 是 命令行还是桌面
  • 是 哪个软件或服务里的 recycle

我可以给你更精确的路径。

0 踩