|
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)
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
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)
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
Anmeldungsdatum: 18. Februar 2009
Beiträge: 5072
|
|
|
dentaku
(Themenstarter)
Anmeldungsdatum: 31. Januar 2005
Beiträge: 3785
|
diesch schrieb: Was sagt
$ gvfs-ls trash://
Error: Vorgang wird nicht unterstützt
|
|
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
Bekommst du in einer Gastsitzung eine andere Ausgabe?
|
|
dentaku
(Themenstarter)
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
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)
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)?
|