Pythontr

husonet | Tarih: 30.12.2014

tail ve less kullanarak loglarınızı izleyin

Sık sık özellikle hata tespitleri için loglar izlenmelidir.

Log dosyalarımız çok aktif sunucularda çok hızlı ekleme yapıldığı için direkt erişim yaparak izlemek olanaksız hale gelir bu tip durumlarda tail ve less linux komutlarıyla hızlı bir şekilde erişim yapıp loglarımızı takip edebiliriz.


tail komutu -f parametresi ile kullanıldığında default olarak son 10 satırını gösterir ve sürekli yeni satırlar eklendikce kendini günceller.


tail -f /var/log/messages

Eğer başlangıçta 10 satırdan fazlasını görmek istiyorsanız gösterilecek satır sayısını değiştirebilirsiniz.


tail -50   -f /var/log/messages

tail komutu hızlı ve basittir. Sadece kaydırma ve arama yapmanız durumlarında yeterli olmayabilir. Bu tip durumlarda ise less komutu kullanabilirsiniz.


less /var/log/messages

Shift+F tuşu sizi dosyanın sonuna götürecek ve sürekli yeni içerikler gösterecektir. Diğer bir değişle tail -f komut dizisi gibi davranacaktır.


less komutunu tail komutu gibi başlatmak isterseniz aşağıdaki komut dizisi gibi çalıştırabilirsiniz.


less +F /var/log/messages

Kaydırma işlemine dönmek için Ctrl+c tuş konfigürasyonuna basıp takip modundan çıkabilir ardından b tuşuna basarak geriye doğru kaydırabilirsiniz arama yapmak için ise / karakterinin ardında arama yapmak istediğiniz kelimeyi yazabilirsiniz.