什么是垃圾箱和 .Trash-1000?

什么是垃圾箱和 .Trash-1000?

删除文件时,.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

您可以删除此文件夹并禁用对 / 的写访问权限以禁用该功能。

相关内容