Übliche Methoden zur Umleitung von Linux sind: 1. Standard-Eingabe- und Ausgabeumleitung mit dem Symbol „>“ 2. Standard-Fehlerumleitung mit dem Symbol „2>“ Die Umleitung wird mit dem Symbol „<“ implementiert. 4. Die Pipeline-Umleitung wird mit dem Symbol „|“ implementiert.
Das Betriebssystem dieses Tutorials: Linux5.18.14-System, Dell G3-Computer.
Unter Linux ist die Umleitung eine sehr nützliche Funktion. Sie kann den Ausgabestream und den Eingabestream auf bestimmte Weise ändern oder übertragen, um den Betrieb in verschiedenen Szenarien zu erleichtern. Zu den gängigen Linux-Umleitungsmethoden gehören:
1. Standard-Eingabe- und Ausgabeumleitung: Verwenden Sie das Symbol „>“ oder „>“.
* Das „>“-Symbol zeigt an, dass der Standardausgabestream des Befehls in die angegebene Datei umgeleitet wird. Wenn die Datei nicht vorhanden ist, erstellt dieses Symbol automatisch die Datei. Wenn die Datei bereits vorhanden ist, wird der ursprüngliche Inhalt der Datei direkt überschrieben.
Beispielcode:
$ ls > file.txt
* Das Symbol „>>“ bedeutet, dass der Standardausgabestream des Befehls an die angegebene Datei angehängt wird.
Beispielcode:
$ ls >> file.txt
2., Standardfehlerumleitung: Verwenden Sie zum Implementieren das Symbol „2>“.
Es ähnelt der Standardausgabeumleitung, leitet jedoch den Standardfehler, der bei der Ausführung des Befehls generiert wird, in die angegebene Datei oder den angegebenen Speicherort um.
Beispielcode:
$ command 2> error.txt
3. Verwenden Sie zum Implementieren das Symbol „<“.
Es bedeutet, den Inhalt einer Datei als Eingabestream des Befehls zu behandeln.
Beispielcode:
$ command < input.txt
4. Pipe-Umleitung: Verwenden Sie zum Implementieren das Symbol „|“.
Es kann den Standardausgabestrom eines Befehls auf den Standardeingabestrom eines anderen Befehls umleiten, um die schrittweise Verarbeitung des Datenflusses zu erleichtern. Unter Linux können Pipes mehrere Befehle zu einer Befehlssequenz verbinden, um komplexere Vorgänge auszuführen.
Beispielcode:
$ ls -l | grep .txt
Das obige ist der detaillierte Inhalt vonEs gibt mehrere Möglichkeiten zur Umleitung unter Linux. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!