Ich habe mich nur gefragt, was passieren würde, wenn ich den hier befindlichen Müll wegbringen würde:
/home/neo/.local/share/Trash
Zu meinem Müll? Ich meine, wenn ich in diesen Ordner gehe und mit der rechten Maustaste auf den Inhalt klicke und ihn anweise, ihn in den Papierkorb zu verschieben.
- Was würde passieren, wenn es versuchen würde, sich in sich selbst zu bewegen?
- Gibt es einen anderen Müll, in den es verschoben werden würde?
- Und wenn ja, was ist, wenn ich diesen auch weggeworfen habe?
Antworten:
Ein Papierkorb wird zuerst erstellt, wenn ein Benutzer eine Datei löscht. In diesem Ordner befinden sich drei Verzeichnisse:
files
, wo die gelöschten Dateien gespeichert werden, bis der Papierkorb geleert ist;info
, die Informationen darüber speichert, wo sich die Dateien einmal befanden und wann sie gelöscht wurden;expunged
, in die Dateien kurz verschoben werden, wenn der Papierkorb geleert wird (sie können jedoch einige enthalten, die anderen Benutzern aus von Ihnen gelöschten Verzeichnissen gehören).Wenn Sie also tatsächlich einen Papierkorb löschen, rufen Sie rekursiv auf, um ein neues Verzeichnis für die neu in den Papierkorb gespeicherten Dateien zu erstellen.
Beachten Sie auch , dass Trash für jeden Benutzer vorhanden ist, einschließlich der Root - Account und manchmal könnte man einige dirs Namen wie Gesicht
Trash-0
,Trash-1
. Lesen Sie hier und hier meine Antwortenquelle
Sie können Dateien im Papierkorb ablegen (Dateien im Papierkorb
/home/USERNAME/.local/share/Trash/files/
). Sie verschwinden nur für eine Sekunde und kehren dann in denselben Papierkorb zurück.Als ich versuchte, den Papierkorbordner selbst (oder dessen Unterverzeichnis "Dateien") in den Papierkorb zu werfen, erhielt ich vom Nemo-Dateimanager die Fehlermeldung, dass ein unzulässiges Argument vorliegt. Das scheint also nicht zu funktionieren (zumindest nicht mit Nemo).
quelle