Nuja, da ich damit hantiere: Kann leicht passieren, man löscht eigentlich andauernd irgendwas inkl. Unterordnern (beabsichtigt).
Willst /var/www/projekt/tempörärerdatenordner leeren, gibst
rm -rf / ein und kommst auf Enter und schon beginnt sich die Kiste zu löschen, so lange, bis sich der rm-Befehl selbst gelöscht hat
Man könnte das aber sofort stoppen, aber irgendwas wird der Server dann schon zerlegt haben, Konfiguration o.Ä..
r = rekursiv
f=force
Ohne Backup ist man dann gearscht.
Deshalb gilt als Faustregel:
Entweder einfach rm /pfad/... eingeben (ohne r werden keine Ordner gelöscht und auch nicht rekursiv in Unterordnern, nur Dateien die direkt im Pfad liegen). / ist eigentlich immer “Dateilos”, also rein mit weiteren Ordnern gefüllt. Wenn der Pfad steht -rf dazu.
Oder noch besser ls /pfad/... (list) ausführen, listet dann Daten und Unterordner auf. Wenn das hinhaut kann man das Kommando per Pfeiltasten wieder als Aktuelles setzen und ls durch rm -rf ersetzen, der Pfad passt dann schon.
Ziemlich gut find ich den Satz “Es ist nicht das erste Mal, dass das Kommando, das laut FAZ für seine “zerstörerische Kraft” bekannt ist, Daten löscht:...”.
Nu ja, das Kommando heißt auch remove (rm), der einzige Existenzgrund vom Script ist das Löschen von Daten.