🧾 Was ist Trash-CLI?
Trash-CLI ist ein leichtgewichtiges Tool für die Kommandozeile unter Linux, mit dem Dateien und Verzeichnisse nicht sofort gelöscht, sondern in den Papierkorb verschoben werden. Es nutzt die und ist kompatibel mit den Papierkörben von KDE, GNOME und XFCE.
🔧 Installation
- Debian/Ubuntu:
sudo apt install trash-cli - Arch Linux:
sudo pacman -S trash-cli - Fedora:
sudo dnf install trash-cli
📋 Wichtige Befehle
| Befehl | Funktion |
|---|---|
trash-put DATEI |
Datei in den Papierkorb verschieben |
trash-list |
Inhalt des Papierkorbs anzeigen |
trash-restore |
Datei aus dem Papierkorb wiederherstellen |
trash-rm DATEI |
Datei endgültig aus dem Papierkorb löschen |
trash-empty |
Papierkorb vollständig leeren |
Diese Befehle funktionieren ähnlich wie rm, sind aber rückgängig machbar, solange der Papierkorb nicht geleert wurde.
🧠 Vorteile gegenüber rm
- Sicherer Umgang mit Dateien: Keine sofortige Löschung
- Wiederherstellbarkeit: Dateien können zurückgeholt werden
- Integration in Skripte: Ideal für automatisierte Workflows mit Sicherheitsbedenken
- Systemübergreifend: Nutzt denselben Papierkorb wie grafische Desktop-Umgebungen
📦 Beispielnutzung
trash-put ~/Dokumente/bericht.txt
trash-list
trash-restore bericht.txt
trash-empty
Fazit: Trash-CLI ist ein praktisches Tool für alle, die lieber über die Kommandozeile arbeiten, aber nicht auf die Sicherheit eines Papierkorbs verzichten möchten. Es schützt vor versehentlichen Löschvorgängen und lässt sich leicht in bestehende Workflows integrieren.
© 2025 MaDe-Online
