Verwaltung der Ein- und Ausgaben im System 1. Verstehen Sie die Eingabe und Ausgabe des Systems Im Linux-System bedeutet 1 eine korrekte Ausgabe und 2 eine falsche Ausgabe 2. Eingabe- und Ausgabesymbole verwalten (1) Ausgabeumleitung (Ausgabe an einen angegebenen Ort) > ## Korrekte Ausgabe umleiten 2> ## Fehlerhafte Ausgabe umleiten &> ## Gesamte Ausgabe umleiten Hinweis: Die folgenden Experimente sollten unter normalen Benutzern durchgeführt werden find /etc/ -name passwd > file1 ##Richtige Ausgabe direkt an Datei1 (falsche Ausgabe, die nicht in die Datei eingefügt wurde, wird angezeigt) find /etc/ -name passwd 2> file2 ##Fehlerausgabe direkt in Datei2 leiten (zeigt die korrekte Ausgabe an, die nicht in die Datei eingefügt wurde) find /etc/ -name passwd &> file3 ##Leite die gesamte Ausgabe an Datei3 weiter Datei ##Datei löschen (da das Symbol '>' die Quelldatei bei der Ausgabe überschreibt, überschreibt > Datei die Quelldatei mit einem Leerzeichen, um den Löscheffekt zu erzielen) (2) Ausgabe anhängen >> ##Füge die korrekte Ausgabe an das Ende der Datei an 2>> ##Füge die fehlerhafte Ausgabe an das Ende der Datei an&>> ##Füge die gesamte Ausgabe an das Ende der Datei an Hinweis: Durch das Anhängen wird der ursprüngliche Dateiinhalt nicht überschrieben. (3) Eingabe-Umleitung <<EOF Inhalt EOF (EOF kann hier jede beliebige Kombination sein, muss aber vorher und nachher gleich sein) Zum Beispiel: vim-Datei Geben Sie das Passwort student<<EOF ein. heihei heihei Ende der Laufzeit Befehlszeilen-Eingabedatei ##Studentenbenutzerkennwort ändern 3. Rohrleitung Funktion: Wandelt die Ausgabe des vorherigen Befehls in die Eingabe des nächsten Befehls in der Pipeline um Hinweis: Die Pipeline lässt nur korrekte Ausgaben durch. Wenn Sie eine falsche Ausgabe wünschen, sollten Sie vor der Ausgabe die falsche Ausgabenummer mit 2>&1 in die richtige Ausgabenummer umwandeln. | ##Verwandeln Sie die richtige Ausgabe des ersten Befehls in die Eingabe des zweiten Befehls nach der Pipeline 2>&1 ##Verwandeln Sie die Fehlerausgabe mit der Nummer 2 in die richtige Ausgabe mit der Nummer 1 tee ##Kopieren Sie die Ausgabe an den angegebenen Speicherort Beispiel: ls /bin |wc -l ##Zählen Sie, wie viele Dateien sich in /bin befinden find /etc/ -name passwd 2>&1 | wc -l ##Verwandeln Sie die Fehlerausgabe mit der Nummer 2 in die richtige Ausgabe mit der Nummer 1 und zählen Sie die Anzahl find/etc/ -name passwd 2>&1 | tee file |wc -l ##Verwandeln Sie die Fehlerausgabe mit der Nummer 2 in die richtige Ausgabe mit der Nummer 1 und fügen Sie sie in die Datei file ein und zählen Sie die Anzahl Zusammenfassen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, dass der Inhalt dieses Artikels einen gewissen Lernwert für Ihr Studium oder Ihre Arbeit hat. Vielen Dank für Ihre Unterstützung von 123WORDPRESS.COM. Das könnte Sie auch interessieren:
|
<<: Optimierung der Leistung von Paging-Abfragen für MySQL mit mehreren zehn Millionen Daten
>>: Zusammenfassung der zwölf Methoden der Vue-Wertübertragung
Eine Mehrfachauswahl ist ein Benutzeroberflächene...
Wirkung (Quellcode am Ende): erreichen: 1. Tags d...
Kein Lazy Loading verwenden importiere Vue von „v...
Bevor Sie diesen Artikel lesen, hoffe ich, dass S...
Code kopieren Der Code lautet wie folgt: <span...
Erkennen Sie die Unterschiede zwischen den Method...
Inhaltsverzeichnis Fehler 1: Zu viele Datenspalte...
Memo: Einfach erleben. Eintrag: Nr. 209 Diese Bei...
1. Melden Sie sich bei MySQL an: mysql -u root -h...
js Datums-/Zeitformat Konvertieren Sie Datum und ...
Inhaltsdetail-Tags: <h1>~<h6>Titel-Ta...
1. Namenskonventionen 1. Datenbanknamen, Tabellen...
Unter Ubuntu kommt es häufig vor, dass sich das T...
Erstellen einer Tabelle Tabelle erstellen Bestell...
Inhaltsverzeichnis 01. Hörer beobachten (1) Funkt...