GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Linux-Logdateien

Dieser Artikel identifiziert, was in den einzelnen Linux®-Protokollen enthalten ist, wo sie gespeichert sind und welche Distributionen (Distros) die Protokolle verwenden.

Für die meisten der folgenden Protokolle können Sie vi verwenden , less , tail , oder cat um die Protokolldetails anzuzeigen. Ausnahmen von dieser Regel sind in den Beschreibungen vermerkt.

  • /var/log/alternatives.log (Betriebssystem Ubuntu®/Debian® (DEB))

    Speichert Informationen von update-alternatives .

  • /var/log/apache2/access.log (Betriebssystem Ubuntu/DEB)

    Speichert Anfragen wie HTTP GET und POST Anfragen, die von Apache® verarbeitet werden. Analysieren Sie diese Protokolle mithilfe von Protokollparsern wie awstats oderwebalizer . Konfigurieren Sie dieses Protokoll mithilfe von CustomLog Richtlinie.

  • /var/log/apache2/error.log (Betriebssystem Ubuntu/DEB)

    Speichert alle Apache-Fehler und Diagnoseinformationen, die während der Bereitstellung von Anfragen gefunden wurden. Der Speicherort von error.log Datei wird vom ErrorLog gesetzt Richtlinie.

  • /var/log/audit/audit.log

    Speichert Informationen vom Linux-Audit-Daemon (auditd ). Dieses Protokoll enthält Informationen zu den Dateien, in denen Benutzer Lese- oder Schreibvorgänge ausführen. Sie können dieses Protokoll beispielsweise verwenden, um festzustellen, wer eine bestimmte Datei geändert hat.

  • /var/log/auth.log

    Enthält Systemautorisierungsinformationen, einschließlich Benutzeranmeldungen und welcher Authentifizierungsmechanismus verwendet wurde.

  • /var/log/boot

    Enthält Informationen über den Startvorgang, nachdem der Kernel geladen wurde. Zu den Informationen gehören Dinge wie Systemdateiüberprüfungen, Mounten eines Dateisystems, Starten einer Firewall, Starten von Netzwerkgeräten und Starten von Diensten.

  • /var/log/btmp

    Enthält fehlgeschlagene Anmeldeversuche. Verwenden Sie den last Befehl, um dieses Protokoll anzuzeigen. Zum Beispiel:last -f /var/log/btmp |more

  • /var/log/cron

    Speichert Informationen von crondaemon und anacron nachdem sie einen Cronjob gestartet haben.

  • /var/log/dmesg

    Enthält Kernelinformationen über Hardware und Geräte, die während des Startvorgangs erkannt wurden. Diese Datei wird überschrieben, wenn neue Nachrichten an sie gesendet werden, z. B. beim nächsten Booten.

  • /var/log/dpkg.log (Betriebssystem Ubuntu/DEB)

    Speichert Informationen, die protokolliert werden, wenn ein Paket mithilfe von dpkg installiert oder entfernt wird Befehl.

  • /var/log/faillog

    Enthält fehlgeschlagene Anmeldeversuche von Benutzern. Verwenden Sie faillog um auf die Informationen zuzugreifen.

  • /var/log/kern.log (Ubuntu-Betriebssystem/DEB, und kann für Centos® und Red Hat® konfiguriert werden)

    Enthält Protokolldetails von der Initialisierung des Kernels beim Systemstart sowie alle Kernelfehler oder Informationsmeldungen, die vom Kernel gesendet werden.

  • /var/log/lastlog

    Zeigt die letzten Anmeldeinformationen an. Führen Sie diesen Befehl aus, um die Protokolleinträge anzuzeigen.

  • /var/log/maillog.log (Cento/Red Hat)

    Speichert Informationen vom Mailserver, der auf Ihrem System ausgeführt wird, z. B. Sendmail®-Protokollierungsinformationen.

  • /var/log/mail.log (Betriebssystem Ubuntu/DEB)

    Speichert Informationen vom Mailserver, der auf Ihrem System läuft, ähnlich wie maillog.log für die Centos- und Red Hat-Varianten.

  • /var/log/mail

    Enthält zusätzliche Protokolle, die von Ihrem Mailserver bereitgestellt werden. Beispiel:Sendmail speichert gesammelte E-Mail-Statistiken in /var/log/mail/statistics .

  • /var/log/messages (Cento/Red Hat)

    Enthält globale Systemmeldungen, einschließlich der Meldungen, die während des Bootens protokolliert werden. Protokolleinträge enthalten Informationen von mail , cron , daemon , kern , auth , und so weiter.

  • /var/log/sa

    Enthält täglich sar Dateien, die von sysstat gesammelt wurden Paket.

  • /var/log/samba/

    Enthält Protokollinformationen, die von samba gespeichert werden Daemon, der verwendet wird, um eine Verbindung zu Microsoft® Windows®- und Linux-Dateisystemen herzustellen.

  • /var/log/setroubleshoot/

    Wird von SELinux verwendet, um Sicherheitsprobleme in Dateien zu erfassen und diese Informationen zu protokollieren.

  • /var/log/secure (Cento/Red Hat)

    Speichert Informationen zu Authentifizierungs- und Autorisierungsprivilegien. Beispiel:sshd protokolliert hier alle Informationen, einschließlich erfolgloser Versuche.

  • var/log/wtmp oder /var/log/utmp

    Enthält Anmeldedatensätze und zeigt an, wer beim System angemeldet ist. Der who Der Befehl verwendet diese Datei, um die Informationen anzuzeigen.

  • /var/log/yum.log (Cento/Red Hat)

    Speichert Informationen, die protokolliert werden, wenn ein Paket installiert oder entfernt wird.


Linux
  1. So verwalten Sie Protokolldateien mit Logrotate unter Linux

  2. So schreiben Sie Protokolldateien im RAM mit Log2ram unter Linux

  3. Linux-Suchbefehle

  4. 20 Linux-Protokolldateien, die sich im Verzeichnis /var/log befinden

  5. So rotieren Sie Apache-Protokolldateien unter Linux

Rm-Befehl unter Linux

Zeigen Sie Informationen zu Mediendateien unter Linux mit MediaInfo an

So fügen Sie Nachrichten manuell zu Linux-Systemprotokolldateien hinzu

So zeigen Sie Nginx-Protokolldateien unter Linux an

So zeigen Sie Apache-Protokolldateien unter Linux an

ls-Befehl unter Linux/UNIX