W starszych systemach Linux logger
komendę można użyć do wysłania komunikatu dziennika do syslog.
Czytanie, gdzie logger
loguje się wiadomości w Arch Linux? , wygląda na to, że syslog
komunikaty i logger
aplikacja wiersza poleceń komunikują się z systemd
dziennikiem tylko wtedy, gdy skonfigurowano gniazdo do przekazywania wiadomości .
Jaki jest współczesny odpowiednik logger
polecenia? Jak mogę wysłać wiadomość bezpośrednio do dziennika systemowego z wiersza poleceń?
Odpowiedzi:
systemd-cat
jest odpowiednikiem rejestratora:W innym terminalu działa
journalctl -f
:Priorytety są określone tylko przez część ciągu:
Ostrzeżenia są odważne, awaryjne są odważne i czerwone. Straszna rzecz.
Możesz także użyć „identyfikatora”, który jest dowolny, aby określić nazwę aplikacji. Są jak Syslog za starych obiektów, ale nie jesteś zablokowany z dawnych rzeczy, jak
lpr
uucp
nntp
i coraz opisowejlocal0
throughlocal7
.Jest zalogowany jako:
źródło
-t
pomocą następującego polecenia:journalctl -t someapp