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

Was ist eine bequeme Möglichkeit, in Echtzeit zu überprüfen, was zu einer Protokolldatei hinzugefügt wird?

Im Moment führe ich im Wesentlichen tail /var/log/syslog aus hin und wieder manuell. Gibt es etwas, wo ich sehen kann, was kontinuierlich hinzugefügt wird, oder muss ich selbst etwas schreiben?

Akzeptierte Antwort:

Ich glaube, Sie suchen nach dem -f schalten. Es wird weiterhin der Protokolldatei folgen, wenn sie sich ändert.

tail -f /var/log/syslog

Mit dem -n können Sie die Anzahl der ausgegebenen Zeilen variieren auch wechseln:

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

Weitere Informationen finden Sie unter Mannschwanz.


Linux
  1. Wie behandelt Linux mehrere aufeinanderfolgende Pfadtrennzeichen (/home////username///file)?

  2. Unterschied zwischen /var/log/messages, /var/log/syslog und /var/log/kern.log?

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

  4. So ändern Sie das Standardprotokollverzeichnis (/var/log) in Rsyslog für CentOS/RHEL 6,7

  5. So ändern Sie den Pfad der auditd-Protokolldatei /var/log/audit/audit.log

So kürzen Sie /var/log/lastlog-Datei

Django static_root in /var/www/... - keine Berechtigungen für collectstatic

logrotate komprimiert nicht /var/log/messages

Alle /var/log löschen?

Gibt es eine richtige Möglichkeit, Protokolle zu löschen?

Warum gibt bind9 die Verbindung wegen verweigerter Erlaubnis verweigert aus, wenn es 777 ist