Linux'un tüm açılış mesajlarını yazdığı yeri bulmak istiyorum. Bilirsin:
facility one [STARTED]
facility two [STARTED]
facility three [FAILED]
İle aradım
find . -print0 | xargs -0 grep -i "words from boot messages"
/ var / log / içinde, ancak hiçbir şey bulunamadı.
CentOS 5.5’im var.
Örneğin, önyükleme sırasında şunları yaptım: "eth0 ... için IP bilgilerini belirleme başarısız oldu; bağlantı yok. Kabloyu kontrol et?"
Belirli bir hatayla ilgilenmiyorum, ancak bu hatayı tutan herhangi bir günlük bulamıyorum.
dmesg | grep "no link present"
sende hiçbir şey döndürmez.
find
komutu root izinleriyle mi çalıştırdınız ?find
listeleyebileceğiniz tüm dosyaları yazdırabilir, ancakgrep
yalnızca okuyabileceğiniz dosyaları kontrol edebilir ve bazı günlük dosyalarının diğer kullanıcılar için kök çıkış okuma izinlerine sahip olabilir. Ayrıca, en azından GNU grep-l
, eşleşen satırlar yerine eşleşen dosya adlarını yazdırma seçeneğini destekler . Bu, belirli metni içeren dosyaları aramakta çok faydalı olabilir. Öyleyse denesu -c 'find /var/log -print0 | xargs -0 grep -l -i "words from boot messages"'
ya dasudo find /varlog -print0 | xargs -0 sudo grep -l -i "words from boot messages"