In einem Moment der Unachtsamkeit kann es dazu kommen, dass man aus Versehen ein Verzeichnis mit wichtigen Daten löscht.
So kann ein kleiner Fehler große Auswirkungen haben:
rm -rf /usr/bin/ doofes_programm
Denn hier wird nicht der Ordner /usr/bin/doofes_programm gelöscht sondern /usr/bin und das Verzeichnis doofes_programm.
Wer seine Daten vor der eigenen Unachtsamkeit schützen will der kann safe-rm
benutzen.
Das Programm installiert seine Binary nach /usr/bin/rm, das normale rm
in /bin/ bleibt also unberührt. Da bei Debian jedoch zunächst in /usr/bin geschaut wird, wird bei dem Aufruf von rm
von nun an safe-rm ausgeführt. Möchte man jedoch das normale rm
nutzen kann man die einfach über den vollständigen Pfad ausführen.
In den Konfigurationsdateien für safe-rm kann man festlegen welche Verzeichnisse oder Dateien von safe-rm geschützt werden sollen.
- /etc/safe-rm.conf – globale Konfigurationsdatei
- ~/.safe-rm – Konfigurationsdatei des Benutzers Das Programm ist in Debains Repositories zu finden oder bei manch anderer Distribution. Das Programm kann auch von der Projektseite heruntergeladen werden. Die Lizenz ist die GPLv3.
Schreibe einen Kommentar