Giriş
systemd servislerinin tüm loglarını journald servisi merkezi olarak toplar. Ancak journald logları binary formatta saklar.
systemd servislerinin tüm loglarını journald servisi merkezi olarak toplar. Ancak journald logları binary formatta saklar.
journalctl komutuyla binary formattaki loglar incelenebilir. journalctl komutu less uygulamasını kullanarak logları gösterir. Açıklaması şöyle.
The output is paged through less by default, and long lines are "truncated" to screen width. The hidden part can be viewed by using the left-arrow and right-arrow keys. Pagingcan be disabled; see the --no-pager option and the "Environment" section below.
Bu komut /var/log dizinindeki dosyaları taramaktan daha kolay olabilir.
SYSTEMD_COLORS Ortam Değişkeni
Örnek
Şöyle yaparız
alias journalctl='SYSTEMD_COLORS=false journalctl'journalctl
boot zamanında beri anlamına gelir.
Örnek
Şöyle yaparız
journalctl -fxb --no-hostname --no-full
Açıklaması şöyleHere's how you can get the full system journal. I use this command for my updated system logs (f = follow, x = Add message explanations where available, b = since boot):-f seçeneği
follow anlamına gelir
Örnek
Şöyle yaparız
Tüm logları izlemek istersek şöyle yaparız
Şöyle yaparız.
unit/service name anlamına gelir
Örnek
Şöyle yaparız
journalctl -f
-l seçeneğiTüm logları izlemek istersek şöyle yaparız
journalctl -lf
-p seçeneği - priorityŞöyle yaparız.
$ journalctl -p err -b
-- Logs begin at sön 2019-09-22 20:17:42 CEST, end at sön 2019-09-22 20:20:01 CE
sep 22 20:17:51 server iscsid[1289]: iSCSI daemon with pid=1290 started!
lines 1-2/2 (END)
-u seçeneğiunit/service name anlamına gelir
Örnek
Hiç yorum yok:
Yorum Gönder