Warum belegt ~ / .local / share / Trash auch nach dem Leeren des Papierkorbs noch viel Speicherplatz? [geschlossen]

16

Ich lösche Dateien über Nautilus. Ich leere dann den Papierkorb. Es wird als leer angezeigt. ~ / .Local / share / Trash enthält jedoch 1,5 g Material. Ich habe eine kleine SSD und das ist sehr ärgerlich. Hier ist, was ~ / .local / share / Trash jetzt anzeigt.

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    .

Warum werden diese Dateien nicht entfernt? Werden sie später gereinigt, vielleicht von Cron?

Bearbeitungen:

  • Ich verwende bereits ein vollständig aktualisiertes 12.10-Image
  • Diese Dateien befanden sich in ~ / Downloads auf meinem SSD-Laufwerk und nicht auf einem anderen Gerät.

Die Berechtigungen sehen gut aus. Und heute morgen habe ich 4 weitere Dateien hier, die beim Leeren des Papierkorbs nicht gelöscht wurden:

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

Also hier ist ein Update. Ich habe letzte Woche .local / share / Trash. Es kam nicht zurück, bis ich ein paar Tage später neu startete. Seitdem hat es sich gut benommen. Ich denke, dies bedeutet, dass dies eher ein Fehler als eine nützliche Frage ist. Ich melde einen Fehler, wenn es wieder vorkommt, weil ich darauf vertrauen kann, dass der Papierkorb das tut, was er tun soll. So sieht es jetzt aus:

mfisch@caprica:~/.local/share/Trash$ du .
4   ./expunged
4   ./files
4   ./info
16  .
mfisch
quelle
OP hat gemeldet, dass dies ein Fehler ist, und die Schließung beantragt.
fossfreedom
2
Könnte jemand bitte einen Link zu diesem Fehler bereitstellen?
//, wo ist der Bug? Ist es in Launchpad?
Nathan Basanese

Antworten:

0

Haben Sie TRIM auf Ihrer SSD aktiviert, wenn nicht, ist dies eine gute Idee. TRIM verbessert die Kompatibilität Ihres Computers mit dem Linux-Betriebssystem und verlängert die Lebensdauer der SSD.

Hier ist , wie Sie es tun.

ghost103429
quelle
Ich lasse es alle paar Wochen laufen, aber das wird den nicht funktionierenden Papierkorb nicht lösen.
mfisch
0

"Trash" überlagert Linux irgendwie, weil unsere Dateisysteme nicht wie NTFS funktionieren, was die Leute von Windows erwarten. Persönlich denke ich, dass es die beste Praxis ist, die Verwendung eines Müllcaches zu vermeiden, und die Dinge sind entweder ganz da oder ganz weg.

In Ihrer Situation würde ich ein Bash-Skript auf meinem Desktop erstellen, um Folgendes zu erreichen:

rm -rf "path to trash folder"

und führen Sie es aus, nachdem ich den Müll "geleert" habe.

user89599
quelle
Mit anderen Worten, es funktioniert nicht und wird niemals funktionieren. Ich habe damals keine Ahnung, warum es hinzugefügt wurde.
mfisch