如果您对垃圾箱进行垃圾处理会怎样?


10

我只是想知道如果我去移动位于这里的垃圾桶会发生什么:

/home/neo/.local/share/Trash

到我的垃圾?我的意思是,如果我转到该文件夹​​并右键单击内容,并告诉它将其移至垃圾箱。

  • 试图在自己内部移动时会发生什么?
  • 是否有另一个垃圾桶会将其移入?
  • 如果是的话,如果我也杀死了那个人呢?

4
只是尝试一下?;)
字节指挥官

8
是的,我不认为您可以将垃圾分类。.如果这样做,它最终会进入回收站了:D
Martin Yeboah 2015年

3
@ByteCommander:将一个对象移动到其内部,同时仍将其外部保留在其外部,是不可能的(至少在维度上),所以我不想放手一搏!:D

@ParanoidPanda是的。从内到外检查Sphere
Ooker 2015年

Answers:


17

用户删除文件时,首先创建垃圾箱文件夹。该文件夹中有三个目录:

  1. files,删除的文件将一直存储到清空垃圾箱为止;
  2. info,它存储有关文件曾经在哪里以及何时删除的信息;
  3. expunged,清空垃圾箱后会将文件短暂移到其中(但可能包含您删除目录中其他用户拥有的文件)。

因此,无论何时删除垃圾桶,实际上都是在递归调用以为新删除的文件创建新目录。

还要注意的是垃圾存在为每一位用户,包括root帐户加上有时候你可能会面临一些目录名称,如 Trash-0Trash-1在这里这里阅读我的答案


4

您可以将文件丢进垃圾桶(文件位于内/home/USERNAME/.local/share/Trash/files/)。它们将消失一秒钟,然后返回到同一“废纸folder”文件夹。

当我尝试删除垃圾箱文件夹本身(或其子目录“文件”)时,Nemo文件管理器出现错误,提示该文件包含非法参数。因此,这似乎不起作用(至少不适用于Nemo)。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.