Zeigen Sie den Inhalt einer Textdatei auf Befehlszeilen Linux an

Zeigen Sie den Inhalt einer Textdatei auf Befehlszeilen Linux an
In Linux arbeiten wir ständig mit Textdateien wie Konfigurationsdateien, Quellcodes, Webseiten und vielen anderen. Daher ist es wichtig, eine kurze Ansicht über den Inhalt einer Textdatei in der Befehlszeile zu haben, bevor die Datei bearbeitet wird.

In diesem schnellen Leitfaden können Sie verschiedene Ansätze zeigen, mit denen Sie den Inhalt einer Textdatei in der Terminal auflisten können.

Erste:

Was ist eine Textdatei?

Die Chancen sind hoch, dass Sie mit einer Textdatei vertraut sind. Zum Zusammenhang ist eine Textdatei jedoch eine digitale Datei, die Rohtext enthält. Dies bedeutet, dass die Datei keine Formatierung enthalten sollte, z. Darüber hinaus verfügen Textdateien in keiner Form von Medien wie Bildern, Videos oder Audio.

Standardmäßig verwenden Textdateien die.TXT -Erweiterung. Sie nehmen jedoch andere Formen wie Quellcode in Programmiersprachen wie C (C.c), c ++ (.CPP, .H), Python (.py) und vieles mehr. Darüber hinaus müssen sie nicht unbedingt mit einer Erweiterung enden. Beispielsweise hat eine Konfigurationsdatei wie/etc/vim/vimRC keine Erweiterung.

NOTIZ: Wir rufen auch Textdateien ASCII -Textdateien auf.

Verwenden Sie den Befehl Datei, um den Dateityp in Linux anzuzeigen:

Datei/var/log/kern.Protokoll
/var/log/kern.Protokoll: ASCII -Text

# 1 - Katze

CAT ist ein beliebter und unkomplizierter Befehl zum Auflisten des Inhalts einer Datei in das Terminal.

Um den Befehl cat zu verwenden, übergeben Sie den Namen der Datei an den CAT -Befehl als:

Katze [Dateiname]

Sie können den absoluten Pfad zur Datei übergeben, wie im obigen Beispiel gezeigt.

Katze ist einfach und doch leistungsfähig, wenn sie mit anderen Optionen verwendet werden. Um zu erfahren, wie Sie den Befehl cat verwenden, lesen Sie -> So verwenden Sie den CAT -Befehl.

Wenn Sie den Befehl CAT verwenden, um den Inhalt einer großen Textdatei in das Terminal zu löschen, wird Ihr Terminal durcheinander.

Um wie das Problem zu lösen, verwenden wir den weniger Befehl.

# 2 - weniger

Wenn Sie jemals eine manuelle Seite für einen Befehl Linux gelesen haben, haben Sie mit weniger interagiert.

Mit Weniger können Sie den Inhalt einer Datei jeweils eine Seite anzeigen. Mit der Space -Taste können Sie durch die Textdatei scrollen. Zwei Kolons am Ende des Bildschirms geben jede Seite der Textdatei an.

Zum Beispiel eine große Datei wie/var/log/kern.Das Protokoll würde mit einer Katze nicht gut funktionieren. Um weniger zu verwenden, tun wir:

weniger/var/log/kern.Protokoll

Sobald Sie das Ende der Datei erreicht haben, können Sie mit den Auf- und Ab -Pfeiltasten nach oben und unten scrollen.

Drücken Sie q, um den weniger Befehl zu beenden, um q zu beenden. Weniger beendet seine Sitzung, ohne das Terminal durcheinander zu bringen.

Wenn Sie weniger mit wenigen Optionen kombinieren, erhalten Sie Kontrolle und Funktionalität. Weitere Informationen finden Sie unter Lesen -> So verwenden Sie weniger Befehl mit Beispielen.

# 3 mehr

Ein weiterer Befehl, den Sie zum Anzeigen des Inhalts einer Textdatei verwenden können, ist der mehr Befehl mehr. Mehr ist dem weniger Befehl sehr ähnlich; Es gibt jedoch den Inhalt der Datei in das Terminal ab und beendet sich am Ende der Datei.

Hier ist ein Beispiel: (Gleicher Befehl wie der andere?)

weniger/var/log/kern.Protokoll

# 4 -Head und Schwanz

Ja, es gibt solche Befehle. Die Befehle von Kopf und Schwanz sind sehr ähnlich und werden verwendet, um die ersten und letzten zehn Zeilen einer Datei anzuzeigen.

Sie können jedoch ändern, wie viele erste und letzte Zeilen der Befehl Kopf und Schwanz mit der Option -n druckt.
Zum Beispiel die ersten 15 Zeilen des Kerns zu zeigen.Logdatei:

Kopf -n 15/var/log/kern.Protokoll

In ähnlicher Weise zeigen Sie die letzten 15 Zeilen des Kerns.Logdatei:

Schwanz -n 15/var/log/kern.Protokoll

# 5 - miscus

Wenn aus irgendeinem Grund Sie keinen der oben diskutierten Befehle haben, können Sie einen Texteditor wie Nano verwenden, um die Kontexte einer Datei anzuzeigen. Dies ist jedoch eher wie das Bearbeiten der Datei als das Anzeigen des Inhalts.

Hier ist der Befehl dafür:

Nano/var/log/kern.Protokoll
# Nicht sicher, warum Sie eine Protokolldatei bearbeiten möchten

Abschluss

Jetzt wissen Sie, wie Sie den Inhalt einer Datei in der Befehlszeile der Linux anzeigen. Vielen Dank für das Lesen.