staging.inyokaproject.org

Wo liegt trash:// im Dateisystem?

Status: Gelöst | Ubuntu-Version: Ubuntu 12.10 (Quantal Quetzal)
Antworten |

dentaku

Avatar von dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3785

Bei mir ist das Problem, daß ein Benutzer im "Mülleimer" ein Verzeichnis mit diversen Dateien hat, für welches er keine Rechte hat. (Wie das gekommen ist, ist mir auch schleierhaft.) Jedenfalls hilft rechte Maustaste "Mülleimer leeren" nix - die Dateien bleiben dort ohne Fehlermeldung. Im Verzeichnis ~/.local/share/Trash/ sind aber ganz andere Dateien (nur 3 leere Ordner "expunged", "files", "info"). Die nicht zu löschenden Dateien im Mülleimer (Unity icon links unten) sind in einem Ort "trash:///" der im Nautilus angezeigt wird. Und diese Dateien sind nur im Mülleimer dieses Benutzers. Wo finde ich diesen Ort im Terminal über das Dateisystem (cd Kommando)?

Moderiert von diesch:

Ich trenne diesen Teil des Themas ab, da er sich nicht direkt auf die Ausgangsfrage bezieht

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

????

dentaku

(Themenstarter)
Avatar von dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3785

lubux schrieb:

ls -la /home/<Benutzer>/.local/share/Trash

Ne, eben genau dort nicht!!! Wenn ich mich mit diesem Benutzer anmelde und den Mülleimer öffne (Icone links unten) und eine Datei die EIgenschaften anzeigen lasse, steht dort "trash://....trash-1003..." (oder so ähnlich). und darin ist ein ganz anderen Verzeichnis als in ~/.local/share/Trash.

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

???

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

???

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

  • in ~/.local/share/Trash/files/ liegen die gelöschten Dateien

  • in ~/.local/share/Trash/info/ die .trashinfo-Dateien dazu, die Metainformationen (Löschdatum, ursprünglicher Pfad) enthalten

  • wozu ~/.local/share/Trash/expunged/ dient weiß ich nicht

dentaku

(Themenstarter)
Avatar von dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3785

Ja, und alle 3 Verzeichnisse sind LEER! Aber der Mülleimer von UNity ("trash://") ist eben voll!

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Was sagt

1
 gvfs-ls trash://

dentaku

(Themenstarter)
Avatar von dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3785

diesch schrieb:

Was sagt

1
 gvfs-ls trash://
$ gvfs-ls trash://
Error: Vorgang wird nicht unterstützt

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

Da scheint etwas ziemlich kaputt zu sein. Benutzt du wirklich Unity unter Ubuntu 12.10? Was sagt

1
 gvfs-info trash://

Bekommst du in einer Gastsitzung eine andere Ausgabe?

dentaku

(Themenstarter)
Avatar von dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3785

Wieso 12.10? Irgendjemand hat meinen Beitrag aus einem anderen Thread herausgeschnitten. Ich habe Ubuntu 12.04 und Unity.

$ gvfs-info trash://
Error getting info: Vorgang wird nicht unterstützt

aber mit einem anderen Benutzer (dessen Mülleimer leer ist):

$ gvfs-info trash://
display name: Müll
name: /
type: directory
attributes:
  standard::type: 2
  standard::name: /
  standard::display-name: Müll
  standard::icon: user-trash
  standard::content-type: inode/directory
  id::filesystem: trash:
  trash::item-count: 0
  metadata::annotation: 
  metadata::nautilus-default-view: OAFIID:Nautilus_File_Manager_List_View
  metadata::nautilus-icon-view-auto-layout: true
  metadata::nautilus-icon-view-sort-by: trashed
  metadata::nautilus-icon-view-sort-reversed: true
  metadata::nautilus-icon-view-tighter-layout: false
  metadata::nautilus-list-view-sort-column: trashed_on
  metadata::nautilus-list-view-sort-reversed: true
  metadata::nautilus-list-view-zoom-level: 1

diesch Team-Icon

Avatar von diesch

Anmeldungsdatum:
18. Februar 2009

Beiträge: 5072

dentaku schrieb:

Wieso 12.10? Irgendjemand hat meinen Beitrag aus einem anderen Thread herausgeschnitten. Ich habe Ubuntu 12.04 und Unity.

In dem Original-Thema ging es um 12.10. Sollte aber keinen Unterschied machen.

$ gvfs-info trash://
Error getting info: Vorgang wird nicht unterstützt

Was sagt

ls -ld ~/.local/share/Trash/

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

dentaku schrieb:

Irgendjemand hat meinen Beitrag aus einem anderen Thread herausgeschnitten.

Das war der Supporter diesch.

lubux

Anmeldungsdatum:
21. November 2012

Beiträge: 14402

dentaku schrieb:

$ gvfs-ls trash://
Error: Vorgang wird nicht unterstützt

Als welcher user bist Du angemeldet bzw. als welcher user hast Du "gvfs-ls trash://" ausgeführt? Auch mit sudo kannst Du nicht mit gvfs-ls, zu einem anderen user in den Papierkorb schauen. Z. B.:

:~$ sudo gvfs-ls trash://
[sudo] password for xxxx: 
Error: Vorgang wird nicht unterstützt
:~$ gvfs-ls trash://
testxxx.txt

dentaku

(Themenstarter)
Avatar von dentaku

Anmeldungsdatum:
31. Januar 2005

Beiträge: 3785

Okay, habe daß unter meinem Benutzer gemacht: im Terminal mit "su" zum anderen Benutzer gewechselt und dann gvfs-ls trash:// ... erst als ich mich wirklich mit UNity mit dem fraglichen Benutzer eingelogged habe, brachte gvfs-ls trash:// das gewünschte ERegbnis. Durcvh den so erhaltenen Pfad habe ich die Datei nun gefunden: es ist ein Verzeichnis /Daten3/.Trash-1003 . Ich konnte zuerst nicht hinein ("Zugriff verweigert". Habe dann mir Leserechte gegeben. Aber jetzt kommt:

$ ls -al .Trash-1003
ls: Zugriff auf .Trash-1003/info nicht möglich: Keine Berechtigung
ls: Zugriff auf .Trash-1003/files nicht möglich: Keine Berechtigung
ls: Zugriff auf .Trash-1003/. nicht möglich: Keine Berechtigung
ls: Zugriff auf .Trash-1003/.. nicht möglich: Keine Berechtigung
ls: Zugriff auf .Trash-1003/expunged nicht möglich: Keine Berechtigung
insgesamt 0
d????????? ? ? ? ?            ? .
d????????? ? ? ? ?            ? ..
d????????? ? ? ? ?            ? expunged
d????????? ? ? ? ?            ? files
d????????? ? ? ? ?            ? info

Kann ich mit root einfach den ganzen Ordner .Trash-1003 gefahrlos löschen (damit er bei Bedarf wiueder angelegt wird)?

Antworten |