Yazılışı
journalctl [seçenekler]
Sık kullanılan seçenekler
-u servis | Belirli bir servisin günlüğü. |
-f | Canlı 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 CMD | eventvwr |
| 🔷 PowerShell | Get-WinEvent |
Linux komutları: alfabetik komşular
Tüm Linux komutları (177) → A-Z dizin
Örneklerin bir kısmı: tldr-pages, CC BY 4.0.
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?
- Komutu bulunArama kutusuna komutun adını ya da ne yapmak istediğinizi yazın.
- Örneği inceleyinHer komutun en çok kullanılan biçimleri örnekleriyle listelenir.
- 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.