什么是.Trash-0以及它为什么经常这样做?

我注意到尽管从我的硬盘驱动器中删除了几个大文件我的硬盘空间没有打开任何一个,并且记得每隔一段时间.Trash-0文件夹(我的/ home中没有.Trash-1000)会保留由于某种原因我的文件。 我能够通过谷歌和运行来解决这个问题

sudo rm -rf ~/.local/share/Trash-0/* 

 sudo rm -rf ~/.local/share/Trash/* 

我想知道这个文件夹的function是什么。 这是我在运行ubuntu的7年左右发生的第二次,但我不知道发生了什么或为什么会这样。 通常只需清空垃圾文件夹即可完成其工作。

这是垃圾文件夹的位置。 您在文件管理器中使用Del删除的文件存储在那里。 您可以使用Shift + Del绕过垃圾箱。

 ~/.local/share/Trash/* 

例如:

在此处输入图像描述

 $ ls -l ~/.local/share/Trash/ total 436 drwx------ 6 aboettger aboettger 20480 Apr 29 13:56 expunged drwx------ 2 aboettger aboettger 184320 Mai 6 10:05 files drwx------ 2 aboettger aboettger 233472 Mai 6 10:05 info $ ls -l ~/.local/share/Trash/files/ total 564 -rw-rw-r-- 1 aboettger aboettger 35860 Okt 28 2014 libmlt++3_0.9.2+git20141027-1_amd64.deb -rw-rw-r-- 1 aboettger aboettger 415338 Okt 28 2014 libmlt6_0.9.2+git20141027-1_amd64.deb -rw-rw-r-- 1 aboettger aboettger 118896 Jun 20 2014 stackapplet_1.5.2-0~201406200416~ubuntu14.10.1_all.deb 

无论何时挂载外部磁盘,都会在“root”目录中创建trash-*目录,如果从GUI中删除文件,则会将文件移动到该目录,例如桌面上的垃圾箱。

这是为了改善外部驱动器的文件恢复。 (例如USB记忆棒或硬盘)