Answers:
您的回收站目录最可能位于:
/home/$USER/.local/share/Trash
如果您以root身份删除了某些内容(例如,使用通过调用的Nautilus删除了文件gksu
),则该文件位于:
/root/.local/share/Trash
(通常,根据Freedesktop.org的规范[1] [2],“家庭垃圾桶”目录位于$XDG_DATA_HOME/Trash
,并且$XDG_DATA_HOME
默认情况下为$HOME/.local/share
。)
要.local
使用文件管理器在主文件夹中查看,请Show Hidden Files
从View
菜单中选择或只需输入Ctrl+ H。
在Trash
当用户删除某个文件首次创建目录。内Trash
有三个子目录:
files
,删除的文件将一直存储到清空垃圾箱为止info
,它存储有关文件曾经在哪里以及何时删除的信息。expunged
,清空垃圾箱后会将文件短暂移至其中(但可能包含您删除目录中其他用户拥有的文件)。 请注意,rm
在终端中使用命令或在文件管理器中使用Shift+ Delete组合键将永久删除您的文件,而不是将其移至垃圾箱。
Trash
从命令行将文件移动到,请运行:gvfs-trash filepath
。
gvfs-trash
是trash
来自trash-cli
软件包的命令。
垃圾文件夹位于.local/share/Trash
您的主目录中。
此外,在其他磁盘分区或可移动媒体上,它将是目录.Trash- uid,其中uid是将项目移至垃圾桶的用户的uid。
.
默认以点()开头的文件和目录是隐藏的。在Nautilus中,您可以按CTRL + H来显示它们。
mv
某些内容添加到垃圾箱,则可能需要将其放入Trash/files/
而不是Trash/
。直到我这样做,文件才出现在“垃圾箱” GUI中。