Zu den Befehlen zum Anzeigen von Dateiinhalten unter dem Linux-System gehören: cat bedeutet, dass alle Inhalte ab der ersten Zeile angezeigt werden, tac zeigt alle Inhalte in umgekehrter Reihenfolge ab der letzten Zeile an, mehr zeigt Inhalte Seite für Seite entsprechend der Fenstergröße an, usw.
[Empfohlene Kurse: Linux-Tutorial]
Befehl zum Anzeigen von Dateiinhalten unter Linux
Befehl zum Anzeigen von Dateiinhalten:
cat: by the first Inhalte ab der letzten Zeile anzeigen und alle Inhalte ausgeben
tac: Inhalte in umgekehrter Reihenfolge ab der letzten Zeile anzeigen und alle Inhalte ausgeben
mehr: Je nach Fenstergröße wird der Dateiinhalt Seite für Seite angezeigt
weniger: ähnlich wie mehr, aber der Vorteil besteht darin, dass Sie vorwärts blättern und nach Zeichen suchen können
Kopf: Nur die ersten paar Zeilen werden angezeigt
Ende: Nur die letzten paar Zeilen werden angezeigt
nl: Ähnlich wie cat - n, Ausgabezeilennummer bei der Anzeige von
tailf: ähnlich wie tail -f
cat und tac
cat
Die Funktion von cat besteht darin, den Inhalt der Datei ab der ersten Zeile kontinuierlich auf dem Bildschirm auszugeben. 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:
-n: Wenn angezeigt, wird die Zeilennummer zusammen ausgegeben
cat [-n] 文件名
tac
Die Funktion von tac besteht darin, die Datei ab der letzten Zeile umzukehren und die Inhaltsdaten auf dem Bildschirm auszugeben. Wir können feststellen, dass tac eigentlich die umgekehrte Schreibweise cat ist. Dieser Befehl wird auch nicht häufig verwendet.
tac-Syntax:
tac 文件名
mehr und weniger (häufig verwendet)
mehr Die Funktion von
more 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.
Die Syntax von more:
more 文件名
Geben Sie n Zeilen nach unten ein definiert, der Standardwert ist 1 OK;
Strg f scrollt einen Bildschirm nach unten;
Strg b kehrt zum vorherigen Bildschirm zurück; >
= Gibt die Zeilennummer der aktuellen Zeile aus; :f Gibt den Dateinamen und die Zeilennummer der aktuellen Zeile aus;!-Befehl ruft die Shell auf und führt den Befehl aus. q Mehr beenden
Die Funktion von weniger ist ähnlich wie bei mehr, Bei Verwendung von „more“ kann die Seite jedoch nicht vorwärts, sondern nur rückwärts umgeblättert werden.
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. Die Syntax von
less:
less 文件名
less hat auch eine Funktion zum Suchen nach dem Inhalt, den Sie in der Datei finden möchten passwd-Datei. Wenn keine Weblogic-Zeichenfolge vorhanden ist, können Sie Folgendes tun:
[root@redhat etc]# less passwd
Geben Sie dann Folgendes ein:
/weblogic
Geben Sie zu diesem Zeitpunkt ein, wenn eine Weblogic-Zeichenfolge vorhanden ist , Linux ersetzt das hervorgehobene Zeichen.
Um die Anzeigeseite zu verlassen, drücken Sie bitte die Taste „q“.
Kopf und SchwanzKopfKopf und Schwanz werden normalerweise verwendet, wenn nur die ersten paar Zeilen der Datei benötigt werden gelesen oder für die nächsten paar Zeilen verwendet werden. Die Funktion von head besteht darin, die ersten paar Zeilen der Datei anzuzeigen
Die Syntax von head:Zahl Zeigt die Anzahl der Zeilen an
head [n number] 文件名
tail
Die Funktion von tail ist genau das Gegenteil von head, es werden nur die letzten paar Zeilen Inhalt angezeigt
Die Syntax von tail: tail [-n number] 文件名
nl hat die gleiche Funktion wie . Es gibt außerdem den gesamten Inhalt ab der ersten Zeile aus und zeigt die Zeilennummer an 🎜>nl-Syntax:
nl 文件名
cat -n
Der tailf-Befehl ist fast identisch mit
. Es kann auch weiterhin nachverfolgen, wenn die Datei umbenannt wird, was besonders für die Nachverfolgung von Protokolldateien geeignet ist. Da es Strom sparen und den Festplattenzugriff reduzieren kann, ist der Befehl tailf kein Skript, sondern eine mit C-Code kompilierte binäre ausführbare Datei. Einige Linux-Installationen verfügen jedoch nicht über diesen Befehl
tailf und tail -f-Vergleich
1. Im Gegensatz zu tail -f
erfolgt kein Zugriff auf die Festplattendatei, wenn die Datei nicht wächst. tailf liest immer Stück für Stück vom Anfang der Datei, während tail -f mit dem Lesen vom Ende der Datei beginnt tail --follow=name
Das obige ist der detaillierte Inhalt vonWelche Befehle gibt es zum Anzeigen von Dateien unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!