以 root 身份从 Nautilus 中删除 - 我的垃圾在哪里?

以 root 身份从 Nautilus 中删除 - 我的垃圾在哪里?

我以 root 身份运行 Nautilus 来访问 /var/www 之类的文件夹。我现在按 del 键删除了一个文件,想知道在哪里可以找到垃圾才能真正将其完全删除?

操作系统:Ubuntu 11.04

答案1

简洁版本:trash://在 Nautilus 中打开。您不需要知道它的物理位置;只需使用“清空垃圾箱”即可。


较长的版本:

  • 如果该文件与您的(根)主目录位于同一文件系统上:
    ~/.local/share/Trash/

  • 如果它在单独的文件系统上,并且<rootdir>/.Trash/存在且模式为 01777:
    <rootdir>/.Trash/<uid>/

  • 如果它位于单独的文件系统上,但<rootdir>/.Trash/不存在或具有错误的权限:
    <rootdir>/.Trash-<uid>/

这里,<根目录>是文件系统的根目录。在本例中,它是/,因此/.Trash和 /.Trash-<uid>/

<用户标识>是用户 ID — 在本例中0为 root。

因此,您要查找的目录是/root/.local/share/Trash/

答案2

根垃圾显然在这里:/root/.Trash

无论如何,根据 Google 搜索...

相关内容