Als Linux-Benutzer beherrschen Sie vielleicht viele häufig verwendete Befehle, aber wussten Sie, dass einige Befehle nicht auf Linux-Systeme anwendbar sind? Diese Befehle sind möglicherweise auf anderen Betriebssystemen üblich, funktionieren jedoch nicht unter Linux. Heute stellen wir 7 Befehle vor, die unter Linux nicht ausgeführt werden können, damit Sie verstehen, warum diese Befehle unter Linux nicht ausgeführt werden können.
Beginnen wir also mit dieser Liste von Linux-Befehlen, die Sie niemals ausführen sollten, und ich sage es noch einmal: Tun Sie dies mit Vorsicht:
Linux-Befehle, die Sie niemals ausführen sollten
1- Systemfestplatte formatieren
Linux-Administratoren verwenden diesen Befehl häufig, um neu erstellte Festplattenpartitionen zu formatieren und ein Dateisystem zuzuweisen. Bei unverantwortlicher Verwendung können jedoch auch Daten auf der Festplatte formatiert werden,
$ mkfs.ext4 /dev/sda
Stellen Sie also bei der Verwendung dieses Befehls sicher, dass Sie die gewünschte Festplattenpartition ausgewählt haben.
2- Löschen Sie das Verzeichnis /etc oder /boot
/etc enthält alle Konfigurationsdateien des Systems und /boot enthält alle Kernel-, InitRD- und GRUB-bezogenen Dateien, die für den Systemstart erforderlich sind. Löschen Sie diese Ordner und Ihr System startet nicht,
$ rm -rf /etc $ rm -rf /boot
Eine andere Möglichkeit, Konfigurationsdateien von Ihrem System zu entfernen und Ihr System unwiederherstellbar zu machen, ist die Verwendung des folgenden Befehls:
$ find / -iname "*.conf" -exec rm -rf {} ;
Dadurch werden alle Dateien (Konfigurationsdateien) mit der Endung .conf gefunden und gelöscht.
3- Löschen Sie das gesamte Dateisystem
Die meisten von euch kennen diesen Befehl wahrscheinlich, er sieht so aus
$ rm -rf /
Dadurch wird das gesamte Dateisystem von Ihrem Server gelöscht und jedes Datenbyte auf der Festplatte gelöscht.
4- Gabelbombe
Dieser Befehl erstellt unbegrenzt Kopien von sich selbst und verbraucht schnell den gesamten Speicher und die CPU des Systems, was zum Absturz des Systems führt.
$ :(){ :|:& };:
Dies kann auch zu einer Beschädigung der Festplatte führen.
5- Füllen Sie die Festplatte mit zufälligen Daten
$ dd if=/dev/urandom of=/dev/sda
Dadurch wird die Festplatte mit zufälligen Daten gefüllt. Eine andere Variante dieses Befehls überschreibt die Originaldaten mehrmals,
$ shred /dev/sda
Tatsächlich ist dieser Befehl ein nützliches Werkzeug, insbesondere wenn Sie eine alte Festplatte loswerden und nicht möchten, dass die Daten von der alten Festplatte in die falschen Hände geraten (eine weitere im Film erlernte Methode besteht darin, dass Sie einen Drilldown durchführen können). das Antriebsloch).
6 – Verwirrung bei den Dateiberechtigungen
Alle oben genannten Befehle beinhalten das Löschen oder Überschreiben von Daten. Es gibt jedoch Möglichkeiten, Dateiberechtigungen zu nutzen, um ein System unbrauchbar zu machen. Der erste Befehl lautet:
$ chmod -Rv 000 /
Dieser Befehl entfernt alle Dateiberechtigungen von allen Dateien oder Ordnern im System. Da niemand auf die Dateien und Ordner zugreifen kann, ist der Zugriff auch nicht möglich. Dies führt auch zu einer anderen Schreibweise des obigen Befehls,
$ chown -R nobody:nobody /
Dadurch wird auch die gleiche Ausgabe wie beim ersten Befehl erzielt. Nun ist der zweite Dateiberechtigungsbefehl eigentlich das Gegenteil des ersten,
$ chmod -R 777 /
Dadurch werden die Berechtigungen aller Dateien und Ordner auf weltweit beschreibbar geändert. Ich bin sicher, Sie können sich vorstellen, was in dieser Situation passieren würde.
In diesem Artikel haben wir 7 Befehle vorgestellt, die unter Linux nicht funktionieren. Diese Befehle sind möglicherweise auf anderen Betriebssystemen üblich, funktionieren jedoch nicht unter Linux. Für Linux-Benutzer ist es sehr wichtig, die Gründe für diese Befehle zu verstehen, da sie uns helfen können, das Linux-System besser zu verstehen und zu beherrschen. Ich hoffe, dieser Artikel hat Sie inspiriert und Ihnen ein tieferes Verständnis des Linux-Systems vermittelt.
Das obige ist der detaillierte Inhalt von7 Befehle, die unter Linux nicht funktionieren und warum Sie das wissen müssen!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!