为什么〜/ .local / share / Trash即使清空Trash后仍会占用大量空间?[关闭]


16

我通过Nautilus删除文件。然后,我清空垃圾箱。它显示为空。但是,〜/ .local / share / Trash包含1.5G的内容。我有一个小的SSD,因此非常烦人。这是〜/ .local / share / Trash现在显示的内容。

mfisch@caprica:~/.local/share/Trash$ du -h .
4.0K    ./expunged
988M    ./files/binary-precise-armhf-tar-20130123-6.tar/casper
8.0K    ./files/binary-precise-armhf-tar-20130123-6.tar/.disk
12K ./files/binary-precise-armhf-tar-20130123-6.tar/install
988M    ./files/binary-precise-armhf-tar-20130123-6.tar
1.5G    ./files
24K ./info
1.5G    .

为什么不删除这些文件?以后是否可以将其清除,例如cron?

编辑:

  • 我已经在使用完全更新的12.10映像
  • 这些文件在〜/ Downloads中,在我的SSD驱动器上,不在其他设备上。

权限看起来很好。今天早上我在这里还有4个文件,当我清空垃圾箱时这些文件再也没有清除过:

ls -rl ~/.local/share/Trash
total 12
drwx------ 2 mfisch mfisch 4096 Jan 23 20:15 info
drwx------ 3 mfisch mfisch 4096 Jan 23 20:15 files
drwx------ 2 mfisch mfisch 4096 Jan 22 14:01 expunged

ls -rl ~/.local/share/Trash/files/
-rw-rw-r-- 1 mfisch mfisch 313935076 Jan 23 12:33 maguro.img
-rw-rw-r-- 1 mfisch mfisch   4679680 Jan 23 12:30 maguro-boot.img
-rw-rw-r-- 1 mfisch mfisch 179398453 Jan 23 12:35 grouper.img.gz
-rw-rw-r-- 1 mfisch mfisch   5244928 Jan 23 12:33 grouper-boot.img
drwxr-xr-x 5 mfisch mfisch      4096 Jan 23 16:05 binary-precise-armhf-tar-20130123-6.tar

所以这是一个更新。我rm -rf上周.local / share / Trash。直到我几天后重新启动,它才重新出现。从那时起,它一直表现良好。所以我认为这意味着这是一个错误而不是一个有用的问题。如果再次发生错误,我将提出一个错误,因为我应该能够相信垃圾在按预期的方式运行。这是现在的样子:

mfisch@caprica:~/.local/share/Trash$ du .
4   ./expunged
4   ./files
4   ./info
16  .

OP标记这是一个错误,并请求关闭。
fossfreedom

2
有人可以提供此错误的链接吗?

//,错误在哪里?在启动板中吗?
弥敦道(Nathan Basanese)'16

Answers:


0

您是否在SSD上启用了TRIM,否则不建议这样做。TRIM改善了计算机与Linux操作系统的兼容性,并且还增加了SSD的使用寿命。

这是您的操作方式。


我每隔几周就会运行一次,但这不能解决垃圾桶无法正常运行的问题。
mfisch

0

“垃圾桶”有点叠加在Linux中,因为我们的文件系统不能像人们期望的Windows那样像NTFS那样工作。就我个人而言,我认为最佳实践是避免使用垃圾高速缓存,并且事情要么一直存在,要么一直消失。

在您的情况下,如果我想继续使用它,则可以在桌面上制作一个bash脚本,以达到以下效果:

rm -rf "path to trash folder"

然后在我“清空”垃圾箱后运行它。


换句话说,它是行不通的,而且永远都行不通。我不知道为什么要添加它。
mfisch
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.