如何恢复以 root 身份运行时在 nautilus 中删除的文件?

Smi*_*ter 6 nautilus trash

我是 Ubuntu 的新手,并使用该命令sudo -s成为 root 并执行nautilus以root身份打开我的 Nautilus Elementary。

在管理我的文件时,我错误地按下了重要文件夹上的“删除”按钮。

我以为该文件夹将转到垃圾文件夹,但是如果我单击垃圾文件夹(在以 root 身份运行的 nautilus 中),我的 nautilus 立即关闭,终端中出现以下错误:

**(鹦鹉螺:30221):关键**:nautilus_file_get_location:断言`NAUTILUS_IS_FILE(文件)'失败

(nautilus:30221): GLib-GIO-CRITICAL **: g_file_get_uri: 断言 `G_IS_FILE (file)' 失败 ** 错误:nautilus-window-manage-views.c:819:begin_location_change: 断言失败: (location != NULL )

在其他用户帐户上,垃圾文件夹似乎在 中.Trash,但在 中/root,没有这样的目录。

我删除的文件夹在哪里?

ami*_*ixr 5

以root身份打开nautilus:gksu nautilus 然后,输入密码后,您将看到nautilus窗口。按 Ctrl+H 显示隐藏文件,然后转到/home/.trash-0 root 会话期间检测到的所有文件。