GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Wie kann die Erstellung des .Trash-1000-Ordners deaktiviert werden?

Schauen Sie sich diesen Artikel an.

Laut dem Artikel erstellt Ubuntu solche Ordner, wenn eine Datei von einem USB-Laufwerk gelöscht wird. Vermutlich würde dies die Wiederherstellung einer Datei ermöglichen, wenn Sie sie versehentlich gelöscht haben.

Es enthält die folgende Lösung:

Verwenden Sie nicht nur die Schaltfläche „Löschen“ (sonst wird der Ordner „.Trash-1000“ erstellt)

Drücken Sie die Tastenkombination Umschalt + Entf zusammen, um zu löschen, dann erstellt Ubuntu keinen .Trash-1000-Ordner. (Hinweis:Wenn Sie Dateien und Ordner auf diese Weise löschen, sind sie für immer verschwunden!)

Alternativ können Sie auch den rm der Kommandozeile verwenden Befehl, der die Datei auch direkt löscht.


Ich habe eine interessante Problemumgehung gefunden, die auf Gerätebasis funktioniert, getestet auf Xubuntu 18.10 mit USB-Geräten und EncFS-Mounts.

Es ist ganz einfach, entfernen Sie die gewünschte .Trash-$(id -u) Verzeichnis (id -u ist am häufigsten 1000 ), und erstellen Sie stattdessen eine Datei mit demselben Namen:

rm -rf /path/to/.Trash-1000
touch /path/to/.Trash-1000

Was jetzt passiert, wenn Sie eine Datei entfernen, zumindest mit Thunar, ist, dass, anstatt die Dateien in den Papierkorb zu verschieben, ein Dialog erscheint, der Sie warnt, dass die Dateien zerstört werden (was auch großartig ist, da Sie nicht wollen, dass sie zerstört werden durch Unfall).


Auch ich gehöre zu denen, die dieses Problem seit einigen Jahren nervt ... unzufrieden mit den bestehenden Vorschlägen habe ich mir kürzlich die Zeit genommen, selbst nach einer Lösung zu suchen.

Ausgehend von der Prämisse, dass ich möchte, dass der Papierkorb systemweit verschwindet, habe ich herausgefunden, dass – vorerst – die einzige wirkliche Lösung darin besteht, eine benutzerdefinierte kompilierte Version von libgio zu erstellen (» GIO), das so modifiziert ist, dass es g_file_delete() aufruft jedes Mal, wenn eine Anwendung g_file_trash() aufruft .

Für alle technisch versierten Benutzer, die an dieser Lösung interessiert sind:Ich habe kürzlich eine Schritt-für-Schritt-Anleitung auf GitHub veröffentlicht :

Den Papierkorb von GNOME in Debian-basierten Distributionen global deaktivieren


Linux
  1. So erstellen Sie eine passwortgeschützte ZIP-Datei unter Linux

  2. So erstellen Sie einen Swap unter Linux

  3. So erstellen Sie eine Auslagerungsdatei unter Linux

  4. Wie erstelle ich eine temporäre Datei im Shell-Skript?

  5. So deaktivieren Sie die Verzeichnissuche

So erstellen Sie eine große 1-GB- oder 10-GB-Datei unter Linux

Wie erstelle ich neue Ordner im Dateimanager?

So erstellen Sie eine Website-Datei

So deaktivieren Sie Swap unter Linux

So erstellen Sie eine Tar gz-Datei

So erstellen Sie ein XFS-Dateisystem