Alle Linux-Systeme erstellen und speichern Informationen über Server, Boot-Prozesse, Kernel und Anwendungen in Protokolldateien, die bei der Fehlerbehebung hilfreich sein können, da sie Protokolle der Systemaktivitäten enthalten. Die Protokolldateien werden in /var/log gespeichert Verzeichnis und dessen Unterverzeichnis. In diesem Tutorial erfahren wir, wie Sie Protokolldateien in CentOS8 auf verschiedene Arten anzeigen und überwachen. Fangen wir also an.
Protokolldateien mit dem tail-Befehl ansehen
Dies ist der am häufigsten verwendete Befehl zum Anzeigen von Protokollen. Um diesen Befehl zu verwenden –f verwendet wird, um dem Inhalt der Datei zu folgen, öffnen Sie das Terminal und geben Sie den folgenden Befehl ein:
# sudo tail –f /var/log/apache2/access.log
Da Logfiles offenbar geändert werden. Wenn Sie eine begrenzte Anzahl von Zeilen anzeigen möchten, verwenden Sie –n und die Anzahl der Zeilen, die Sie anzeigen möchten, wie unten gezeigt.
# sudo tail –n5 –f /var/log/apache2/access.log
Dieser Befehl zeigt nur die letzten fünf Zeilen der Protokolldatei an, wie unten gezeigt.
Weniger Befehl
Um die Live-Ausgabe der Datei anzuzeigen, verwenden Sie –F mit weniger Befehl wie unten gezeigt.
# sudo less –f /var/log/httpd/access_log
Multitail-Befehl verwenden – mehrere Protokolldateien anzeigen
Wenn Sie mehrere Protokolldateien gleichzeitig anzeigen möchten, verwenden Sie den Multitail Befehl. Der Name selbst impliziert, dass er zum Anzeigen und Überwachen mehrerer Protokolldateien verwendet wird. Dazu müssen wir das Paket zuerst installieren. Verwenden Sie den folgenden Befehl, um das Paket in CentOS8 zu installieren.
# sudo dnf install –y multitail
Nachdem die Installation abgeschlossen ist, ist es an der Zeit, zwei Protokolldateien gleichzeitig anzuzeigen. Verwenden Sie dazu den folgenden Befehl.
# sudo multitail /var/log/httpd/access_log /var/log/httpd/error_log
Schlussfolgerung
In diesem Tutorial haben wir gelernt, wie man die Protokolldateien auf unterschiedliche Weise anzeigt, wir haben auch gesehen, wie man mehrere Protokolldateien gleichzeitig mit dem Multitail-Befehl anzeigt, wie man die begrenzte Anzahl von Zeilen anzeigt.