删除文件时,.Trash-1000
会创建一个包含两个子文件夹files
和的文件夹info
。
我删除的文件和文件夹都保存在子文件夹内files
。
如果我选择垃圾箱并右键单击 + 属性,我看不到垃圾箱的位置,只能看到它包含的文件的详细信息。
如果我删除的所有文件都保存在同一目录中的隐藏文件夹中,那么“垃圾”是什么?它只是一个看似存在但实际上并不存在虚拟文件夹吗?
答案1
GNOMEish 文件管理器需要一个地方来放置垃圾文件。
- 您的“主”分区上已删除的文件转到:
/home/username/.local/share/Trash
- 出于性能和空间原因,其他分区上已删除的文件无法复制到那里。
因此它会尝试将它们放入文件分区的 /.Trash-$UID 文件夹中。如果对该文件夹没有读写权限,则不会有垃圾。
以需要垃圾的用户身份在分区根目录中运行此 bash。
sudo mkdir .Trash-$UID && sudo chown $USER:$USER .Trash-$UID
您可以删除此文件夹并禁用对 / 的写访问权限以禁用该功能。