Pardus günlüklerini okuma konusunu temsil eden izometrik illüstrasyon

Pardus günlüklerini okuma: journalctl filtreleri

Pardus günlüklerini journalctl ile zaman, servis ve önem derecesine göre daraltın. Yüzlerce satırı rastgele okumak yerine sorunun oluştuğu aralığı ve ilgili hizmeti birlikte inceleyin.

Pardus günlüklerini okuma için açıklayıcı işlem şeması
İşlem sırasını gösteren açıklayıcı şema.

Günlüğü doğru soruyla açın

Bir servis başlamıyor, Wi-Fi kopuyor veya açılış yavaşlıyorsa ilk iş bütün günlüğü tek seferde okumak değildir. Olayın yaklaşık saatini ve hangi bileşenin etkilendiğini not alın. journalctl, systemd journal içindeki erişebildiğiniz kayıtları sorgular.

journalctl -b -n 50 --no-pager

-b mevcut açılışa, -n 50 son 50 kayda sınırlar. –no-pager sayfalayıcıyı kapatır. Kayıt görmemeniz sistemde hata olmadığı anlamına gelmez; yetki veya kayıt saklama ayarı sonucu etkileyebilir.

Zaman aralığını seçin

Olayın oluştuğu dakikaların biraz öncesini ve sonrasını kapsayın. Yerel saat ve saat diliminin doğru olması farklı sistemlerden gelen kayıtları karşılaştırmayı kolaylaştırır.

journalctl --since "today" --no-pager
journalctl --since "-15 min" --no-pagerCode language: JavaScript (javascript)

Daha belirli bir tarih için –since ve –until birlikte kullanılabilir. Tarihleri gerçek olayınıza uyarlayın; örnekteki gün geçmişteyse boş sonuç normaldir.

journalctl --since "2026-10-07 09:00:00" --until "2026-10-07 09:20:00" --no-pagerCode language: CSS (css)
Günlüğün kapsamını daraltma için komutlar ve kontrol amaçlarını gösteren temsili terminal
Temsili terminal görünümü. Komutların amacı sağdaki açıklamalarda gösterilir; gerçek ortam çıktısı değildir.

Bir servise odaklanın

Önce gerçek servis adını öğrenin. ssh.service ve NetworkManager.service farklı hizmetlerdir; adın büyük/küçük harfi önemlidir. Paketinizin kullandığı birim adını systemctl çıktısından doğrulayın.

systemctl list-units --type=service --all --no-pager
journalctl -u NetworkManager.service -b -n 100 --no-pagerCode language: PHP (php)

-u filtresi servisle ilgili kayıtları getirir. Kullanıcı düzeyindeki servisler için –user gerekir. Yetki hatasında kurumun erişim politikasına göre sudo ile salt okunur sorgu yapabilirsiniz.

Önem derecesini yorumlayın

-p err, error ve daha yüksek önem dereceli kayıtları süzer. Bu filtre hız kazandırır ancak uyarı veya bilgi satırındaki asıl bağlamı gizleyebilir. Hata bulunduğunda aynı zaman aralığını filtresiz okuyun.

journalctl -b -p err --no-pager
journalctl -k -b -n 100 --no-pager

-k çekirdek kayıtlarını seçer. Bir satırda error yazmasıyla kaydın priority değerinin error olması aynı şey değildir. Bu yüzden yalnız metin aramasını veya yalnız önem filtresini tek kanıt olarak kullanmayın.

Canlı izleme ve önceki açılış

Sorunu yeniden üretirken -f yeni kayıtları takip eder. Ctrl+C takip işlemini bitirir; ilgili servisi durdurmaz. Önceki açılış kayıtları saklanmışsa -b -1 ile erişilebilir.

journalctl -u NetworkManager.service -f
# Önceki açılışların gerçekten saklandığını kontrol edin:
journalctl --list-boots
journalctl -b -1 -n 100 --no-pagerCode language: PHP (php)

Kalıcı kayıt tutulmuyorsa önceki açılış bulunmayabilir. Bu eksikliği hata yokmuş gibi yorumlamayın; journal saklama ayarını ayrı bir yönetim konusu olarak ele alın.

Destek için temiz bir kayıt hazırlayın

Dar zaman aralığını dosyaya aktarın. Dosyada IP adresi, kullanıcı adı, dosya yolu veya token bulunabileceğini düşünerek paylaşmadan önce okuyun. Şifre ve erişim anahtarlarını kaldırın; hata sırasını bozmayın.

journalctl -b --since "-15 min" --no-pager > "$HOME/gunluk-inceleme.txt"Code language: JavaScript (javascript)

Sorgu dosya oluşturur veya aynı isimli dosyanın üzerine yazar. Önemli bir dosyanız varsa başka ad seçin. Yalnız son hata satırını değil hemen önceki ilgili kayıtları da rapora ekleyin.

Sıkça sorulan sorular

journalctl günlükleri siliyor mu?

Bu rehberdeki sorgular kayıt okur. Vacuum gibi saklama ve temizleme seçenekleri burada kullanılmaz.

Önceki açılış niye görünmüyor?

Kalıcı journal saklama kapalı olabilir veya eski kayıtlar saklama sınırı nedeniyle kaldırılmış olabilir.

sudo kullanmam şart mı?

Kendi kayıtlarınız veya izin verilen sistem kayıtları için gerekmez. Diğer sistem kayıtlarına erişim kullanıcı yetkisine bağlıdır.

İlgili rehberler

Kaynaklar

Komut seçenekleri resmî belgelerle karşılaştırıldı. Kontrol tarihi: 7 Ekim 2026. Örnekler Pardus ortamında uçtan uca çalıştırılmış bir laboratuvar testi olarak sunulmaz; çıktı ve aygıt adları sisteminize göre değişir.

İlginizi Çekebilir

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir