Freunde, die häufig VPS-Host-Austauschforen besuchen, können feststellen, dass einige Benutzer, die einen Streich spielen möchten, antworten, dass sie „rm -rf /“ ausführen müssen, wenn Benutzer Fragen zu Befehlen stellen. in SSH" *", wenn Sie diesen Befehl nicht verstehen, kann dies dazu führen, dass die gesamten Linux-Systemdateien gelöscht werden.
Dieser Löschbefehl kann nur von Konten mit „Root“-Berechtigungen ausgeführt werden. Andere Konten ohne „Root“-Berechtigungen können nur Dateien löschen, die ihren eigenen Benutzern oder Benutzergruppen gehören.
Linux-Verzeichnisse werden in Verzeichnissen wie / gespeichert. rm ist der Linux-Löschbefehl, gefolgt von „-rf“ und „-r“ bezieht sich auf rekursives Löschen (bedeutet das Löschen aller Dateien und Ordner im aktuellen Verzeichnis). , während „-f“ sich auf das erzwungene Löschen bezieht. Das abschließende /* bezieht sich auf alle Dateien im Stammverzeichnis „/“.
Wenn dann ein erzwungenes rekursives Löschen im Verzeichnis / durchgeführt wird, löscht der Befehl alle Systemverzeichnisse unter /, einschließlich /home, /sbin usw., ohne dass eine Eingabeaufforderung erfolgt.
rm -rf /*
Bitte führen Sie die oben genannten Befehle nicht nach Belieben aus, da sonst das gesamte Linux-System gelöscht wird.
Verwandte Empfehlungen: „Linux-Betriebs- und Wartungs-Tutorial“
Wir erstellen ein a-Verzeichnis im Stammverzeichnis und erstellen eine B-Datei und eine C-Datei darunter ein Verzeichnis
Verwenden Sie # rm -rf /a, um zu sehen, was der Effekt ist.
# Es ist kein Problem, den Befehl rm -rf normal zu verwenden, da es sich um einen Befehl zum Löschen eines gesamten Verzeichnisses handelt.
Dann löschen wir /
Hier erhalten Sie eine Eingabeaufforderung, damit Sie im Allgemeinen keinen Fehler machen. Im Internet heißt es, dass diese Eingabeaufforderung in Version 7 hinzugefügt wurde. Seien Sie also vorsichtig, wenn Sie unter Version 7 sind!
Aber /* wird direkt ausgeführt.
Obwohl nicht alle gelöscht werden können.
Aber es funktioniert immer noch, das heißt, einige Befehle können nicht verwendet werden.
Aber sollte es nicht sofort abstürzen? Wie kommt es, dass ich es noch bedienen kann? Egal, starten Sie es zuerst neu und sehen Sie, was passiert.
Nun, es scheint gestorben zu sein.
Daher wird nicht empfohlen, rm zu verwenden. Verwenden Sie stattdessen mv, um die Datei nach /delete/year, Monat und Tag zu verschieben und dann eine geplante Aufgabe zu schreiben, um sie jeden Monat zu löschen. Es entspricht der Funktion eines Papierkorbs.
Das obige ist der detaillierte Inhalt vonrm -rf /*Was bedeutet das?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!