.Trash-0 是什么?为什么它时常出现故障?

.Trash-0 是什么?为什么它时常出现故障?

我注意到,尽管从硬盘中删除了几个大文件,但我的硬盘空间却没有任何释放,并且记得偶尔 .Trash-0 文件夹(我的 /home 中没有 .Trash-1000)会因为某种原因保留我的文件。我能够使用 google 并运行来解决这个问题

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

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

我想知道这个文件夹有什么用。这是我运行 ubuntu 7 年左右以来第二次发生这种情况,但我不知道这是什么原因造成的。通常只需清空垃圾文件夹即可。

答案1

这是您的垃圾文件夹的位置。您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

答案2

每当您安装外部磁盘时,trash-*都会在“根”目录中创建一个目录,如果从 GUI 中删除文件(例如桌面上的垃圾箱),文件将被移动到该目录。

这是为了提高外部驱动器的文件恢复能力。(例如 USB 驱动器或 HDD)

相关内容