Skip to content
Home » Wie man Protokolldateien in Debian 10 ansieht oder überwacht | 8 Latest Answers

Wie man Protokolldateien in Debian 10 ansieht oder überwacht | 8 Latest Answers

Wie man Protokolldateien in Debian 10 ansieht oder überwacht

Schauen Sie sich die Themenartikel Wie man Protokolldateien in Debian 10 ansieht oder überwacht in der Kategorie an: https://ar.taphoamini.com/wiki/ bereitgestellt von der Website ar.taphoamini.

See also  Jenkinsfile Git Commit? Trust The Answer

Weitere Informationen zu diesem Thema Wie man Protokolldateien in Debian 10 ansieht oder überwacht finden Sie in den folgenden Artikeln: Wenn Sie einen Beitrag haben, kommentieren Sie ihn unter dem Artikel oder sehen Sie sich andere Artikel zum Thema Wie man Protokolldateien in Debian 10 ansieht oder überwacht im Abschnitt „Verwandte Artikel an.

See also  Gelöst: Seitenfehler im nicht ausgelagerten Bereich Windows 10 Boot Loop (STOP 0x00000050) | 8 Latest Answers

See also  Jdbc Mysql Android? Top 4 Best Answers

Was sind Linux-Protokolldateien?

Protokolle sind einfache Textdateien, die Protokolle, Ereignisse oder Meldungen zu Servern, Anwendungen und Diensten enthalten, die auf dem Linux-Betriebssystem ausgeführt werden. Administratoren verwenden es, um Probleme zu lösen, wenn ein Problem auftritt.

Unter Linux werden Protokolldateien im Allgemeinen in die folgenden Kategorien eingeteilt.

  • Anwendungsprotokolle
  • Ereignisprotokolle
  • Dienstaufzeichnungen
  • Systemprotokolldateien

Es gibt viele Linux-Protokolldateien im Verzeichnis /var/log/. Halten Sie mit all der harten Arbeit Schritt. Die folgenden kritischen Dateien müssen jedoch überwacht werden.

  • /var/log/syslog
  • /var/log/messages
  • /var/log/auth.log
  • /var/log/safe
  • /var/log/boot.log
  • /var/log/dmesg
  • /var/log/kern.log
  • /var/log/faillog
  • /var/log/cron
  • /var/log/mail.log
  • /var/log/apache2/error.log
  • /var/log/mysql.log

In diesem Artikel werden wir verschiedene Möglichkeiten zum Anzeigen oder Steuern von Protokolldateien in Echtzeit betrachten. Wir haben alle 10 Debian-Befehle ausgeführt.

Bedarf

Für diese Lektion benötigen Sie:

  • Ein Benutzerkonto mit Root-Rechten

Protokolldateien anzeigen

Verwenden Sie den tail-Befehl

Queue ist einer der am häufigsten verwendeten Befehle zum Anzeigen des Protokolls. Zeigt die letzten Zeilen der Konsolenprotokolldatei an, der Standardwert ist 10 Zeilen.

Die allgemeine Syntax für diesen Befehl lautet wie folgt.

Schwanz

Zum Beispiel,

tail /var/log/syslog

Das Folgende ist eine Beispielausgabe, die die letzten 10 Zeilen einer Syslog-Datei zeigt.

Wenn Sie jedoch bestimmte Zeilen am Ende der Protokolldatei anzeigen möchten, z. B. 5 Zeilen, können Sie den Schalter -n verwenden.

tail -n 5 /var/log/syslog

Das anfängliche Muster ist unten gezeigt.

Zeigen Sie die letzten 5 Zeilen der Datei an

Wenn Sie einer Protokolldatei folgen und neue Nachrichten ausdrucken möchten, während Sie sich in Echtzeit anmelden, können Sie die Option -f in Verbindung mit den obigen Befehlen verwenden.

tail -f -n 5 /var/log/syslog

Zeigt kontinuierlich die letzten 5 Zeilen der Protokolldatei an

Nachdem Sie der Protokolldatei eine neue Zeile hinzugefügt haben, wird sie zusammen mit den obersten 4 Zeilen gedruckt.

Um das Terminal zu schließen, drücken Sie Strg + C auf Ihrer Tastatur.

Verwenden Sie den Multi-Befehl

Sie können den Multitasking-Befehl verwenden, um den Inhalt mehrerer Protokolldateien in Echtzeit in einem einzigen Fenster auf der Konsole zu steuern und anzuzeigen. Der Multi-Tail-Befehl ist in Debian 10 nicht integriert. Öffnen Sie daher das Terminal und geben Sie diesen Befehl ein, um mit Root-Rechten zu installieren.

apt-get install multitail

Das anfängliche Muster ist unten gezeigt.

Installieren Sie einen Multi-Befehl

Die allgemeine Syntax für einen multidirektionalen Befehl lautet wie folgt:

Mehrschichtiger Dateiname 1 Dateiname 2

Angenommen, Sie haben zwei /var/log/syslog- und /var/log/kern.log-Protokolldateien und möchten deren Inhalt per Multitasking auf der Konsole anzeigen, dann sollte der gesamte Befehl so aussehen.

multitail /var/log/syslog /var/log/kern.log

Das anfängliche Muster ist unten gezeigt.

Zeigen Sie mit Multitail mehrere Datensätze gleichzeitig an

Verwenden Sie diesen Befehl, um den Inhalt verschiedener Protokolle in Echtzeit zu überwachen. Der folgende Screenshot zeigt beispielsweise den Inhalt von /var/log/syslog, /var/log/kern.log, /var/log/daemon.log und var/log/.

2 Protokolldateien anzeigen

Standardmäßig zeigt der Multi-Tail-Befehl den Inhalt der Protokolle horizontal an. Um die Dateien vertikal in Spalten anzuzeigen, können Sie die Schalter -s wie folgt verwenden.

Angenommen, Sie möchten den Inhalt der Protokolle vertikal in zwei Spalten anzeigen, sollte der gesamte Befehl so aussehen.

multitail -s 2 /var/log/syslog, /var/log/kern.log, /var/log/daemon.log and var/log/messages

Das Folgende ist ein Beispiel für die Ausgabe.

mehrschwänziges Muster

Sie können auch Dateien durchsuchen. Drücken Sie „b“ auf Ihrer Tastatur und wählen Sie die Protokolldatei aus, zu der Sie springen möchten. Sie können die letzten 100 Zeilen der ausgewählten Datei anzeigen.

Die Ausgabemuster sind unten dargestellt.

Ändern Sie die Protokolldatei

Bringen Sie die Registrierungsdatei mit

Um den Vorgang abzubrechen und zum Multilog-Fenster zurückzukehren, drücken Sie Strg + G.

Sie können mit dem ci-Parameter auch unterschiedliche Farben für Protokolldateien festlegen, damit Sie sie leicht unterscheiden können. Das Folgende ist ein gutes Beispiel

multitail -ci green /var/log/syslog -ci blue /var/log/messages

Das Folgende ist ein Beispiel für die Ausgabe.

Wählen Sie die Textfarbe für die Protokolldatei aus

Das vielseitige Team hat einiges zu bieten. Während der Befehl ausgeführt wird, drücken Sie die Hilfetaste „h“.

Bewegen Sie den Cursor auf die Protokolldatei

Verwenden Sie den lnav-Befehl

Der Befehl lnav ähnelt einem multidirektionalen Befehl und zeigt den Inhalt mehrerer Protokolldateien in einem einzigen Fenster an. Um Debian zu installieren, öffnen Sie ein Terminal und führen Sie diesen Befehl mit Root-Rechten aus.

apt-get update lnav

Drücken Sie „y“ auf der Tastatur, wenn Sie dazu aufgefordert werden. Warten Sie, bis der Befehl abgeschlossen ist.

Installieren Sie den lnav-Befehl

Im Gegensatz zu mehrseitigen oder anderen Befehlen führt der Befehl lnav den Inhalt von Protokollen zusammen und zeigt jede Zeile in einem einzelnen Fenster nach Datum an.

Nachfolgend finden Sie eine Beispieldatei. Verwenden Sie die Tasten, um sich nach oben, unten usw. zu bewegen. auf der Tastatur.

Führen Sie die Protokolldatei mit lnav zusammen

Die Syntax für den allgemeinen Befehl lautet wie folgt:

Inv

Angenommen, Sie möchten die Protokolle syslog und daemon.log anzeigen. Führen Sie diesen Befehl auf dem Terminal aus.

lnav /var/log/syslog /var/log/messages

Das anfängliche Muster ist unten gezeigt.

Zeigen Sie Protokolldateien mit lnav an

Wenn Sie kein Skript angeben, wird standardmäßig die Syslog-Datei geöffnet.

Führen Sie den folgenden Befehl aus.

lnav

Das Folgende ist ein Beispiel für die Ausgabe.

Ein Beispiel für Lnav

Sie können auch auf der Tastatur nach einem Datensatz suchen, indem Sie / drücken. Nachdem Sie / gedrückt haben, geben Sie die Zeichenfolge ein, nach der Sie suchen möchten, und drücken Sie die Eingabetaste auf der Tastatur.

Angenommen, ich suche nach der Zeichenfolge "DHCPACK" und sie ist im Fenster ausgewählt.

Das anfängliche Muster ist unten gezeigt.

Verwenden Sie den Befehl lnav, um nach Datensätzen in der Protokolldatei zu suchen

Sie können auch komprimierte Protokolle (zip, gzip, bzip) mit anzeigen. Die vollständige Syntax ist unten dargestellt.

lnav-r

Mit weniger Bestellungen

Less ist ein weiterer Befehl, um die Ausgabe der Protokolldatei zu steuern.

Die vollständige Syntax für die Befehle ist unten dargestellt.

weniger + F

Um beispielsweise die Syslog-Datei im Verzeichnis /var/log/syslog zu steuern, sollte der gesamte Befehl so aussehen.

less +F /var/log/syslog

Das anfängliche Muster ist unten gezeigt.

Zeigen Sie Protokolldateien mit weniger Befehlen an

Einige Bilder zum Thema Wie man Protokolldateien in Debian 10 ansieht oder überwacht

Wie man Protokolldateien in Debian 10 ansieht oder überwacht
Wie man Protokolldateien in Debian 10 ansieht oder überwacht

Einige verwandte Schlüsselwörter, nach denen die Leute zum Thema suchen Wie man Protokolldateien in Debian 10 ansieht oder überwacht

#Wie #man #Protokolldateien #Debian #ansieht #oder #überwacht

Weitere Informationen zu Schlüsselwörtern Wie man Protokolldateien in Debian 10 ansieht oder überwacht auf Bing anzeigen

Die Anzeige von Artikeln zum Thema Wie man Protokolldateien in Debian 10 ansieht oder überwacht ist beendet. Wenn Sie die Informationen in diesem Artikel nützlich finden, teilen Sie sie bitte. vielen Dank.

Leave a Reply

Your email address will not be published. Required fields are marked *