Écoute des modifications de journalctl


19

Habituellement, j'utilise tail -f /var/log/messagespour obtenir des mises à jour s'il y a de nouvelles lignes.

Comment avoir la même fonctionnalité pour journalctl?

Réponses:


26

Vous pouvez utiliser le commutateur -fou --followpour suivre les journaux.

-f, --follow
    Show only the most recent journal entries, and continuously print new 
    entries as they are appended to the journal.

Exemple

$ sudo journalctl -f
-- Logs begin at Sat 2013-12-07 21:11:30 EST. --
May 14 18:16:34 somehost.somedom.com systemd[1]: Starting Fingerprint Authentication Daemon...
May 14 18:16:34 somehost.somedom.com systemd[1]: Started Fingerprint Authentication Daemon.
May 14 18:16:34 somehost.somedom.com fprintd[12553]: Launching FprintObject
May 14 18:16:34 somehost.somedom.com fprintd[12553]: ** Message: D-Bus service launched with name: net.reactivated.Fprint
May 14 18:16:34 somehost.somedom.com fprintd[12553]: ** Message: entering main loop
May 14 18:16:37 somehost.somedom.com sudo[12552]: saml : TTY=pts/2 ; PWD=/home/saml ; USER=root ; COMMAND=/bin/journalctl -f
May 14 18:16:40 somehost.somedom.com gnome-session[1787]: 18:16:40 | Listener | Trying to reconnect to tcp://notifications.sparkleshare.org:443/
May 14 18:16:44 somehost.somedom.com sudo[12582]: saml : TTY=pts/2 ; PWD=/home/saml ; USER=root ; COMMAND=/bin/journalctl -f -n 10
May 14 18:16:45 somehost.somedom.com gnome-session[1787]: 18:16:45 | Listener | Disconnected from tcp://notifications.sparkleshare.org:443/: ...d block
May 14 18:16:45 somehost.somedom.com gnome-session[1787]: 18:16:45 | personal_repo | Falling back to regular polling
May 14 18:17:04 somehost.somedom.com fprintd[12553]: ** Message: No devices in use, exit

Les références


2
il semble que cela désactive le téléavertisseur, aimerait avoir les deux ...
Ben Creasy

1
@Ben Creasy $ journalctl -f - depuis hier, $ journalctl -f -n 1000
engineerX

1
journalctl --follow --no-tail --no-tailest utilisé lorsque vous voulez toutes les lignes précédentes (mieux que -n 100000 ou un nombre arbitraire de grandes lignes)
Olivier LAHAYE
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.