Dmesg ve journalctl arasındaki fark nedir [kapalı]


11

Linux'ta tamamen yeniyim. Gördüğüm yaklaşık aynı şekilde çalışan iki günlük. Neden iki günlük var? Her birinde ne tür mesajlar görmeyi bekliyorum? Ve yaşam döngülerindeki fark nedir?


1
Nasıl Sorulur rehberine bir göz atmanızı öneririm , esp. ilk nokta.
ilkkachu

Yanıtlar:


4

Bunlar tamamen farklı iki şey.

Bunun farkında olduğum çoğu sistemde dmesg, bazen bir komut ve bazen de bir günlük dosyasıdır /var/logve her ikisi de olabilir. Günlük, çekirdek tarafından üretilen iletileri içerir. Bu genellikle önyükleme sırasında çeşitli aygıt sonda mesajlarının yanı sıra, sistemin çalışması sırasında çekirdek tarafından gönderilen diğer mesajları da içerir.

"Dergi" nin ne anlama geldiğine bağlı olarak, sanırım farklı şeyler olabilir. Aklıma ilk giren dergi, günlüklü dosya sisteminin günlüğüdür. Bu günlük, belirli bir bölüme (diskin bir parçası) yapılan çeşitli işlemleri içerir ve sistem çökmesi durumunda sistemin disk işlemlerini tutarlı bir şekilde yeniden oynatmasına olanak tanır. Bu dergiye genellikle kullanıcılar erişemez.

"Dergi" ifadesi kullanılıyorsa journalctl, ikisi birbirine benzer, ancak aynı değildir. taklit eden journalctlbir --dmesgseçeneği var dmesg.

Sisteminiz journalctlve dmesgsisteminiz için kılavuzları karşılaştırın .


2
Ya da belki de systemd-journalsoruya daha çok uyuyor. Sadece tahmin
ediyorum

@schaiba Olabilir, ama Linux'ta değilim, bu yüzden hakkında bir şey yazabileceğim bir şey yok ... Etiketi şimdi gördüm. Sorunun daha açık hale getirilip getirilmeyeceğini güncelleyeceğim.
Kusalananda
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.