Journalctl Komutu Nedir, Nasıl Kullanılır? (Linux)
Linux

systemd günlüklerini (logları) gösterir.

Yazılışı

journalctl [seçenekler]

Sık kullanılan seçenekler

-u servisBelirli bir servisin günlüğü.
-fCanlı izler.
--since "1 hour ago"Son bir saat.

Örnekler

journalctl -u nginx --since today

Nginx'in bugünkü günlükleri.

Açıklama

systemd günlüğünü sorgulayın.

Ayrıca bakınız: dmesg.

Daha fazla örnek

Kullanılan önyüklemeden 3 öncelik seviyesine sahip tüm mesajları(hataları) gösterin

journalctl [-b|--boot] [-p|--priority] 3

2 günden eski olan günlük kayıtlarını silin

journalctl --vacuum-time 2d

Yeni mesajların sadece son 'n' satırlarını gösterin ve takip edin (geleneksel syslog için tail -f benzeri)

journalctl [-n|--lines] n [-f|--follow]

Belirli bir birime ait tüm mesajları göster

journalctl [-u|--unit] birim

Belirli bir birimin son başlatılmasından bu yana tüm günlük kayıtlarını göster

journalctl _SYSTEMD_INVOCATION_ID=$(systemctl show --value --property=InvocationID birim)

Belirli bir zaman aralığındaki mesajları filtrele (zaman damgası veya "dün" gibi yer tutucular)

journalctl [-S|--since] now|today|yesterday|tomorrow [-U|--until] "YYYY-MM-DD HH:MM:SS"

Belirli bir işleme ait tüm mesajları göster

journalctl _PID=pid

Çalıştırılabilir bir uygulama dosyasından gelen tüm mesajları gösterin

journalctl çalıştırabilir/dosya/dizin/yolu

Ayrıntılı belge: www.freedesktop.org/software/systemd/man/latest/journalctl.h

Diğer sistemlerdeki karşılığı

⬛ Windows CMDeventvwr
🔷 PowerShellGet-WinEvent

Linux komutları: alfabetik komşular

Tüm Linux komutları (177) → A-Z dizin

Örneklerin bir kısmı: tldr-pages, CC BY 4.0.

Diğer bölümler

journalctl Komutu hakkında

systemd günlüklerini (logları) gösterir.

Örneklerdeki süslü parantezli alanlar ({{dosya}} gibi) sizin dolduracağınız yerlerdir. Silme ve yönetici yetkisi isteyen komutlarda dikkatli olun.

journalctl Komutu nasıl kullanılır?

  1. Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
  2. Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
  3. KopyalayınTek tıkla kopyalayıp terminale yapıştırın; {{süslü}} alanları kendi değerlerinizle değiştirin.

Sıkça sorulan sorular

journalctl komutu ne işe yarar?

systemd günlüklerini (logları) gösterir.

journalctl komutunun karşılığı nedir?

Windows CMD: eventvwr; PowerShell: Get-WinEvent.

journalctl komutu hangi sistemde çalışır?

Linux dağıtımlarında (Ubuntu, Debian, CentOS, Fedora…) çalışır; çoğu macOS'ta ve Windows'ta WSL içinde de kullanılabilir.