Dateien sind eines der wichtigsten Dinge, mit denen Sie auf einem Linux-PC interagieren. Zu den häufigsten Dateien, die auf einem Linux-System auftreten, gehören Konfigurationsdateien, Protokolldateien und Skripts.

Die Möglichkeit, Dateien einfach über die Befehlszeile anzuzeigen, ist eine leistungsstarke Funktion, die Linux seinen Benutzern bietet. Dieses Handbuch zeigt Ihnen die verschiedenen Befehlszeilenprogramme, mit denen Sie Dateien unter Linux anzeigen können.

1. Katze

Das Dienstprogramm cat ist einer der am häufigsten verwendeten Befehle zum Anzeigen von Dateiinhalten unter Linux. Mit dem Befehl können Sie die Standardausgabe von Dateien verketten und drucken. So zeigen Sie den Inhalt einer Datei mit cat an, Geben Sie einfach den Befehlsnamen gefolgt von der Datei ein, die Sie anzeigen möchten.

cat / etc / passwd

Im obigen Befehl zeigt der Befehl cat den Inhalt des passwd Datei. Das passwd Die Datei enthält benutzerbezogene Details auf einem Linux-Computer.

Standardmäßig wird die Ausgabe des Befehls cat nicht nummeriert. Wenn Sie also die Zeilen in der Ausgabe nummerieren möchten, können Sie die verwenden

instagram viewer
-n Option wie folgt.

cat -n / etc / passwd 

Sie können auch das Dienstprogramm cat verwenden, um mehrere Dateien gleichzeitig anzuzeigen.

sudo cat / etc / passwd / etc / shadow

Hinweis: Der oben genannte Befehl cat verwendet sudo, weil der / etc / shadow-Datei Der Benutzer muss über erhöhte Berechtigungen verfügen, um sie anzeigen zu können.

2. Nl

Der Befehl nl, kurz für Zahlenzeilenist dem Befehl cat sehr ähnlich, mit der Ausnahme, dass der Befehl nl standardmäßig die Ausgabezeilen nummeriert.

nl / etc / passwd 

Zusätzlich zur Nummerierung der Ausgabe können Sie mit dem Dienstprogramm nl die Ausgabe formatieren und die Nummerierung der Ausgabe ausrichten. Beispielsweise können Sie die Zeilennummern so formatieren, dass sie linksbündig sind.

nl -nln / etc / passwd 

Obwohl das Dienstprogramm nl hauptsächlich zum Nummerieren von Ausgabezeilen verwendet wird, können Sie auch festlegen, dass die Zeilen nicht mit nummeriert werden sollen -b Option wie folgt.

 nl -b n / etc / passwd 

3. Mehr

Einige der Dateiausgaben, auf die Sie stoßen, können ziemlich groß sein. Je mehr Dienstprogramm Sie verwenden, desto einfacher können Sie große Dateien bildschirmweise anzeigen.

Zum Anzeigen der passwd Datei in kleineren Abschnitten können Sie die verwenden Mehr Befehl:

mehr / etc / passwd 

Der obige Befehl zeigt nur Ausgaben an, die der Größe Ihres Terminals entsprechen. Verwenden Sie die F. Tastaturtaste zum Vorwärtsbewegen in der Ausgabe und der B. Taste, um sich rückwärts zu bewegen.

Wenn Sie die Anzahl der Zeilen angeben möchten, die in jedem Abschnitt gleichzeitig angezeigt werden, können Sie die verwenden -x Option, wo x ist die Anzahl der Zeilen, die der Befehl anzeigen soll. Mit dem folgenden Befehl werden beispielsweise vier Zeilen pro Bildschirm angezeigt:

mehr -4 / etc / passwd

Verwenden Sie den folgenden Befehl, um mehr über das Navigieren in der Ausgabe zu erfahren, die mit dem Befehl more generiert wurde, und wie Sie nach Zeichenfolgen in der Ausgabe suchen.

mehr Hilfe

4. Weniger

Das weniger nützliche Programm ist ein Nachfolger des Befehls more, da es zusätzliche Verbesserungen und Emulationen bietet als das letztere. Darüber hinaus ist das weniger Dienstprogramm schneller und hat eine höhere Effizienz, da es nicht darauf wartet, den gesamten Dateiinhalt zu lesen, bevor eine Ausgabe angezeigt werden kann.

weniger / etc / passwd

Verwenden Sie ähnlich wie beim Befehl more den Befehl F. Tastaturtaste zum Vorwärtsbewegen in der Ausgabe und der B. Taste, um sich rückwärts zu bewegen.

Verwenden Sie die, um die Zeilennummern in der Ausgabe anzuzeigen -N Option wie folgt.

weniger -N / etc / passwd

Nach Text suchen

Um nach einer Zeichenfolge oder einem Muster in der weniger nützlichen Ausgabe zu suchen, drücken Sie einfach die Taste / Taste auf Ihrer Tastatur, gefolgt von der Zeichenfolge, nach der Sie suchen möchten. Zum Beispiel, um nach der Zeichenfolge zu suchen Spiele in der Ausgabe von weniger / etc / passwd, Art /games auf Ihrer Tastatur gefolgt von der Eingeben Schlüssel.

Der gesuchte Text wird wie oben hervorgehoben. Drücken Sie die Taste, um die Suche fortzusetzen n Taste auf der Tastatur und rückwärts bewegen. Drücken Sie N.. Notiere dass der n Der Charakter unterscheidet je nach Bewegungsrichtung zwischen Groß- und Kleinschreibung.

Eine weitere leistungsstarke Funktion des Dienstprogramms less ist, dass Sie es als Pipe in einem Ausgabestream oder für andere Befehle verwenden können. Zum Beispiel der Befehl dmesg Zeigt während des Startvorgangs Kernel-Ringpuffer-Meldungen oder andere Informationen zum Kernel an. Da diese Protokollausgabe ziemlich lang sein kann, können Sie die verwenden Weniger Befehl zur Begrenzung der Ausgabe und zur einfachen Navigation.

sudo dmesg | Weniger

Sie können auch das Dienstprogramm less verwenden, um Daten auf interaktive Weise anzuzeigen. Zum Beispiel bei Verwendung mit dem dmesg Mit diesem Befehl können Sie den Befehl less so einstellen, dass immer die neuesten Daten angezeigt werden, da das System der Ausgabe immer mehr Zeilen hinzufügt. Verwenden Sie dazu das + F. Option mit dem Befehl wie folgt:

sudo dmesg | weniger + F.

Wie Sie der obigen Ausgabe entnehmen können, zeigt das weniger Dienstprogramm, dass darauf gewartet wird, dass mehr Daten in der Ausgabe angezeigt werden. Drücken Sie Strg + C. abbrechen gefolgt von Q. um die Ausgabe zu löschen.

5. Kopf

Manchmal möchten Sie möglicherweise nur die ersten Zeilen einer Datei anzeigen, und hier bietet sich das Dienstprogramm head an. Standardmäßig werden nur die ersten 10 Zeilen einer Datei angezeigt.

head / etc / passwd

Verwenden Sie die Option, um die Anzahl der Zeilen anzupassen, die Sie anzeigen möchten -x Option, wo x ist die Anzahl der Zeilen, die Sie anzeigen möchten. So zeigen Sie beispielsweise die ersten 20 Zeilen an:

Kopf -20 / etc / passwd

6. Schwanz

Der Befehl tail funktioniert fast entgegengesetzt zum Dienstprogramm head, d. H. Er gibt den letzten Teil einer Datei aus. Standardmäßig werden die letzten 10 Zeilen einer Datei angezeigt.

Schwanz / etc / passwd

Wie der Befehl head können Sie auch die Anzahl der Zeilen anpassen, die Sie anzeigen möchten.

Schwanz -10 / etc / passwd

Verwenden Sie die Taste, um Live-Daten im interaktiven Modus anzuzeigen -f Flag mit dem Befehl tail. Zum Beispiel, um immer die letzten 10 Protokollnachrichten in der anzuzeigen Syslog Datei:

tail -f / var / log / syslog

Arbeiten mit Dateien in der Linux-Befehlszeile

Dieses Handbuch hat Ihnen die verschiedenen Möglichkeiten gezeigt, wie Sie Dateien unter Linux anzeigen können. Die Möglichkeit, Dateien direkt über die Befehlszeile anzuzeigen und damit zu arbeiten, ist der Schlüssel. Während diese Dienstprogramme Funktionen bieten, mit denen Sie nach Zeichenfolgen suchen können, gibt es verschiedene andere Befehle wie das grep-Dienstprogramm die Sie zum Filtern der Ausgabe auf Ihrem System verwenden können.

Neben dem Terminal können Benutzer ihr Dateisystem auch grafisch verwalten und navigieren. Unter Linux stehen mehrere Dateimanager-Anwendungen zur Verfügung, die Sie kostenlos testen können.

Email
10 besten Dateimanager für Linux-Hauptbenutzer

Ein zuverlässiger Dateimanager erleichtert die Dateiorganisation. Hier ist eine Liste der besten Dateimanager für Linux.

Weiter lesen

Verwandte Themen
  • Linux
  • Dokumentenverwaltung
  • Linux-Befehle
Über den Autor
Mwiza Kumwenda (16 Artikel veröffentlicht)

Mwiza entwickelt Software von Beruf und schreibt ausführlich über Linux und Front-End-Programmierung. Einige seiner Interessen umfassen Geschichte, Wirtschaft, Politik und Unternehmensarchitektur.

Mehr von Mwiza Kumwenda

Abonnieren Sie unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Noch ein Schritt…!

Bitte bestätigen Sie Ihre E-Mail-Adresse in der E-Mail, die wir Ihnen gerade gesendet haben.

.