Hier ist ein Teil dieses xkcd-Comics, in dem der Autor kein Sortierprogramm schreiben kann, also fügt er Code hinzu, um alle Dateien zu löschen
system("rm -rf ./");
system("rm -rf ~/*");
system("rm -rf /");
AFAIK die kanonische Möglichkeit, alles zu löschen, besteht darin rm
/
, alles, was mit root beginnt, zu löschen. Hierbei handelt es sich um den letzten Befehl und die beiden zuvor ausgeführten Befehle, die versuchen, rm
das aktuelle Verzeichnis und den Inhalt des Basisverzeichnisses zu ermitteln.
Warum nicht einfach rm
/
?
rm -rf /
eine interaktive Sitzung beendet haben, sollte Ihre Shell noch funktionieren