使用 Ubuntu 11.10 时,我意外删除了一个大约 700 MB 的文件。我尝试在以下位置找到它,但找不到:
/home/user/.local/share
/home/user/ <-- there was no folder .Trash
/home/user/Desktop/ <-- there was no folder .Trash
那么 Ubuntu 11.10 以后的版本中 .Trash 去哪儿了?我使用 Gnome 环境。
答案1
您的垃圾目录最有可能位于:
/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组合键将永久删除您的文件,而不是将其移至垃圾箱。
答案2
垃圾文件夹位于.local/share/Trash
您的主目录中。
此外,在其他磁盘分区或可移动媒体上,它将是一个目录 .Trash-用户ID在哪里用户ID是将该项目移至垃圾箱的用户的 uid。
答案3
Ubuntu 10.10(梦幻)
Gnome 3.2.1 经典版
主页 > 前往 > 垃圾箱
答案4
在 ubuntu 22.04 上恢复桌面上的垃圾文件夹,输入命令
gsettings set org.gnome.shell.extensions.ding show-trash true
要再次隐藏图标,请运行以下命令来重置密钥:
gsettings reset org.gnome.shell.extensions.ding show-trash