当我们以 root 用户身份将文件/文件夹移至垃圾箱时会发生什么?

当我们以 root 用户身份将文件/文件夹移至垃圾箱时会发生什么?

因此,今天早些时候,我错误地将一个大约 80M 的文件以 root 用户身份从 nautilus 移至垃圾箱。在意识到自己犯了一个什么错误之后,我别无选择,只能在 askubuntu 上提问,因为我知道出于某种原因垃圾箱不是为 root 用户实现的(因为我无法以超级用户身份访问 trash:/// ),我甚至不能以普通用户身份继续删除(或恢复)(我试过但没有帮助)。所以,现在我想知道如果我这样做,这些不幸的文件会发生什么。我的意思是,它们是否确实移到了某个垃圾箱,但我无法去那里做最后一件事,或者它们是否实际上被永久删除了,但由于某种原因,开发人员忘记管理这种特殊情况并使用 重命名Move to TrashDelete Permanently好吧,我想我经历过使用 sudo 运行 GUI 应用程序的危险之一。但无论如何。

我曾经想过提出一个问题,但一开始我认为在这里问是正确的。现在让我告诉你我还尝试了什么来更好地理解这种情况;我尝试删除一个文件,Shift+Delete然后如预期的那样,出现了一个对话框,问我是否真的要删除该文件。

所以我想知道这些实际上发生了什么,以及我是否应该提出有关此的问题?

我使用 Ubuntu 20.10

答案1

文件已移动到文件夹,/root/.local/share/Trash/files您可以从那里删除它。但不要忘记删除垃圾信息也。这些都存储在 中/root/.local/share/Trash/info

相关内容