Linux-Protokolle bieten Ihnen eine visuelle Geschichte von allem, was im Betriebssystem passiert ist. Sie geben einen nützlichen Überblick über die Ereignisse, um Ihnen bei der Fehlerbehebung des Systems zu helfen.
Das Betriebssystem hat mehrere Protokolldateien erfasst, siehe Beispiele unten:
Systemprotokolle
Diese Protokolle können Informationen zu Autorisierungen, System-Daemons und Systemnachrichten enthalten.
Anwendungsprotokolle
Einige Anwendungen erstellen auch Protokolle in /var/log. Nachfolgend finden Sie einige Beispiele:
Nicht von Menschen lesbare Protokolle.
Nicht alle Protokolldateien sollen von Menschen lesbar sein. Einige wurden von Anwendungen analysiert. Nachfolgend finden Sie einige Beispiele.
Anzeigen von Protokolldateien
Die grundlegendste Art, Dateien über die Befehlszeile anzuzeigen, ist der Befehl cat. Sie übergeben den Dateinamen einfach weiter, und er gibt den gesamten Inhalt der Datei aus: cat file.txt.
Dies kann beim Umgang mit großen Dateien unbequem sein (was bei Protokollen nicht ungewöhnlich ist). Wir können einen Editor verwenden, obwohl der möglicherweise nur zur Ansicht einer Datei übermäßig angezeigt wird.
Hier kommt der geringere Befehl ins Ziel. Wir übergeben den Dateinamen (weniger file.txt), und er öffnet die Datei in einer einfachen Schnittstelle. Von hier aus können wir die Pfeiltasten (oder j/k, wenn Sie mit Vim vertraut sind) verwenden, um durch die Datei zu verschieben, zu verwenden / zu suchen und q zu drücken, um das Ende zu beenden.
Es gibt einige weitere Funktionen, die alle durch Drücken von h zum Öffnen des Hilfemenüs beschrieben werden.
Wenn Sie Ubuntu 17.10 oder höher ausführen, wird es "Logs" genannt. Andernfalls wird es unter dem Namen Systemprotokoll angezeigt.
Der Protokollanzeiger verfügt über eine einfache Benutzeroberfläche. Die Seitenleiste auf der linken Seite zeigt eine Liste geöffneter Protokolldateien, wobei der Inhalt der aktuell ausgewählten Datei auf der rechten Seite angezeigt wird.
Der Protokoll-Viewer zeigt nicht nur Protokolldateien an, sondern überwacht auch auf Änderungen.