GNU/Linux >> Znalost Linux >  >> Linux

Jaký je pohodlný způsob kontroly toho, co se přidává do souboru protokolu v reálném čase?

Právě teď v podstatě spouštím tail /var/log/syslog jednou za čas ručně. Je něco, co mi umožňuje vidět, co se průběžně přidává, nebo musím něco napsat sám?

Přijatá odpověď:

Věřím, že hledáte -f přepínač. Bude i nadále sledovat soubor protokolu, jak se změní.

tail -f /var/log/syslog

Počet řádků, které jsou na výstupu, můžete změnit pomocí -n také přepínač:

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

Další informace naleznete v části mužský ocas.


Linux
  1. Rozdíl mezi /var/log/messages, /var/log/syslog a /var/log/kern.log?

  2. 20 Soubory protokolu Linux, které jsou umístěny v adresáři /var/log

  3. Jak změnit výchozí adresář protokolu (/var/log) v Rsyslog pro CentOS/RHEL 6,7

  1. Jak změnit cestu k souboru protokolu auditu /var/log/audit/audit.log

  2. Systémový protokolový soubor /var/log/messages se automaticky odstraňuje nebo ořezává (CentOS/RHEL)

  3. Chybové zprávy „Abort command added nexus“ v souboru /var/log/messages

  1. Django static_root v /var/www/... - žádná oprávnění ke collectstatic

  2. unix:///var/run/supervisor.sock žádný takový soubor

  3. logrotate nekomprimuje /var/log/messages