Heim > Artikel > Betrieb und Instandhaltung > Welche Linux-Befehle können zum Lesen von Dateien verwendet werden?
Die zum Lesen von Dateien verwendeten Linux-Befehle sind: 1. „cat und tac“, mit denen der Inhalt der Datei ab der ersten Zeile kontinuierlich auf dem Bildschirm ausgegeben wird; Um die Datei zu lesen, beginnend mit der ersten Zeile, abhängig von der Größe des Ausgabefensters, dem entsprechenden Inhalt der Ausgabedatei usw.
Empfohlen: „Linux-System-Tutorial“
Befehl zum Lesen von Linux-Dateien
1. Die Funktion von cat und tac
cat besteht darin, den Inhalt der Datei ab der ersten Zeile kontinuierlich zu lesen steht auf dem Bildschirm. Allerdings wird cat nicht häufig verwendet. Der Grund dafür ist, dass bei großen Dateien und einer relativ großen Anzahl von Zeilen nur ein Teil des Inhalts angezeigt werden kann und der Bildschirm nicht den gesamten Inhalt aufnehmen kann.
cat-Syntax: cat -n Dateiname (-n: Geben Sie beim Anzeigen die Zeilennummer zusammen aus)
Verwenden Sie die Cat-Abfrage: cat-Dateiname |. Die Funktion von
tac besteht darin, den Inhalt der Datei ab der letzten Zeile umzukehren Die Daten werden auf dem Bildschirm ausgegeben. Wir können feststellen, dass tac eigentlich die umgekehrte Schreibweise cat ist. Dieser Befehl wird auch nicht häufig verwendet.
tac-Syntax: Tac-Dateiname.
2, mehr und weniger
Die Funktion von mehr besteht darin, die Datei ab der ersten Zeile zu starten und den Dateiinhalt entsprechend der Größe des Ausgabefensters entsprechend auszugeben. Wenn nicht die gesamte Seite ausgegeben werden kann, können Sie mit der „Eingabetaste“ eine Zeile nach unten scrollen und mit der „Leertaste“ eine Seite nach unten scrollen. Um die Ansichtsseite zu verlassen, drücken Sie bitte die Taste „q“. Darüber hinaus kann „more“ auch mit dem Pipe-Zeichen „|“ (Pipe) verwendet werden, zum Beispiel: ls -al | 1 Zeile;
Strg f scrollt einen Bildschirm nach unten;
Strg b kehrt zum vorherigen Bildschirm zurück;
gibt die Datei aus Name und Zeilennummer der aktuellen Zeile;
v ruft die Shell auf und führt den Befehl aus
less hat eine ähnliche Funktion wie more, die Verwendung von more ist jedoch nicht möglich Blättern Sie vorwärts, nur rückwärts.
less kann die Tasten [Seite nach oben] und [Seite nach unten] verwenden, um Seiten vorwärts und rückwärts zu blättern, was praktischer erscheint.
less-Syntax: weniger Dateiname
less hat auch eine Funktion zum Suchen nach dem Inhalt, den Sie in der Datei finden möchten. Angenommen, Sie möchten herausfinden, ob die passwd-Datei eine Weblogic-Zeichenfolge enthält Dies:
[root@redhat etc]# weniger passwd
Dann geben Sie ein:
/weblogic
Drücken Sie die Eingabetaste
Wenn zu diesem Zeitpunkt eine Weblogic-Zeichenfolge vorhanden ist, hebt Linux das Zeichen hervor.
Um die Anzeigeseite zu verlassen, drücken Sie bitte die Taste „q“.
3. Kopf und Schwanz
Kopf und Schwanz werden normalerweise verwendet, wenn nur die ersten paar Zeilen oder die letzten paar Zeilen der Datei gelesen werden müssen. Die Funktion von head besteht darin, die ersten paar Zeilen der Datei anzuzeigen
Die Syntax von head: head [n Zahl] Dateiname (Zahl zeigt die Anzahl der Zeilen an)
Die Funktion von tail ist genau das Gegenteil von head, Es werden nur die letzten paar Zeilen des Inhalts angezeigt
tail Die Syntax von tail [-n Zahl] Dateiname
4 Die Funktion von nl
nl ist die gleiche wie cat -n. Es gibt auch den gesamten Inhalt aus erste Zeile und zeigt die Zeilennummer an: nl-Dateiname
5, tail
Der tailf-Befehl entspricht fast tail -f, streng genommen sollte er eher tail --follow ähneln =Name. Es kann auch weiterhin verfolgen, wann die Datei umbenannt wird, was sich besonders für die Verfolgung des Wachstums einer Protokolldatei eignet. Es ähnelt tail -f, greift jedoch nicht auf die Datei zu, wenn diese nicht wächst. Dies hat den Nebeneffekt, dass die Zugriffszeit für die Datei nicht aktualisiert wird, sodass eine Dateisystembereinigung nicht regelmäßig erfolgt, wenn keine Protokollaktivität stattfindet.) . tailf ist äußerst nützlich für die Überwachung von Protokolldateien auf einem Laptop, wenn die Protokollierung selten erfolgt und der Benutzer wünscht, dass die Festplatte heruntergefahren wird, um die Batterielebensdauer zu verlängern. Der Befehl tailf ist kein Skript, sondern eine mit C-Code kompilierte binäre ausführbare Datei. In einigen Linux-Installationen wird beschrieben, wie der Befehl tailf kompiliert und installiert wird.
Das obige ist der detaillierte Inhalt vonWelche Linux-Befehle können zum Lesen von Dateien verwendet werden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!