30 Ocak 2026 - 00:14
journalctl En Temel Komutlar Görseli
Linux

journalctl En Temel Komutlar

Yorumlar

Linux Sistem Yönetiminin Kalbi: journalctl Temelleri

Systemd tabanlı bir Linux dağıtımı kullanıyorsanız, sistemde olup biten her şeyi takip etmek için journalctl en sadık dostunuzdur. Hataları ayıklamak veya servislerin durumunu incelemek için bu güçlü aracı nasıl kullanacağınızı bilmek hayat kurtarır. İşte günlük kullanımda en çok ihtiyaç duyacağınız temel komutlar:


1. Tüm Kayıtlara Hızlıca Göz Atın

GENEL
journalctl
  • Sistemdeki tüm günlükleri en eskiden en yeniye doğru sıralar. Okumak için Space, çıkmak için q tuşunu kullanabilirsiniz.

2. Güncel Olanı Öne Çıkarın (Ters Sıralama)

GENEL
journalctl -r
  • "Az önce ne oldu?" sorusunun cevabı buradadır. En yeni kayıtları en üstte göstererek zaman kazandırır.

3. Sadece İlgilendiğiniz Servise Odaklanın

GENEL
journalctl -u nginx.service
  • Kalabalığı temizleyin. Sadece belirli bir servise (örneğin Nginx veya SSH) ait logları filtreleyerek sorunun kaynağına inin.

4. Zaman Makinesini Kullanın

GENEL
journalctl --since=today
  • Tüm geçmişte boğulmak yerine sadece bugünün kayıtlarını görmek, günlük kontrollerde işinizi inanılmaz kolaylaştırır.

5. Canlı Akış: O Anı Yakalayın

GENEL
journalctl -f
  • Tıpkı tail -f gibi çalışır. Bir servisi yeniden başlattığınızda veya bir hata beklediğinizde logların ekrana düşüşünü canlı izleyin.

6. Nokta Atışı Tarih Filtreleme

GENEL
journalctl --since "2024-01-01" --until "2024-01-15 12:00"
  • Belirli bir olay anını incelemeniz gerekiyorsa, başlangıç ve bitiş zamanını belirterek arama kapsamını daraltın.

Sonuç Yerine Küçük Bir İpucu

journalctl kullanırken birden fazla parametreyi birleştirebilirsiniz. Örneğin, sadece bugünkü hataları görmek için journalctl -p err --since=today komutunu kullanmak sizi binlerce satır gereksiz bilgiden kurtaracaktır. Terminalden korkmayın, loglar sisteminizin sizinle konuşma biçimidir.

Benzer Yazılar

Yorumlar ()

Henüz yorum yok. İlk yorum yapan sen ol!

Yorum Yap