Yanıtlar:
tailvardır -fseçeneği:
Sayfadan man:
-f, --follow [= {name | tanımlayıcı}] dosya büyüdükçe eklenen veri çıkışı; -f, --follow ve --follow = tanımlayıcı eşdeğerdir
Böylece yazarsanız:
tail -f [path_and_name_of_logfile] - Çıktıyı terminalde log dosyasının kendisine eklenmiş olarak göreceksiniz.
NB [path_and_name_of_logfile]parametredir, bir örnek vermek gerekirse:
tail -f /var/log/messages
-n [number_of_lines]Seçenekle birleştirirseniz , çıktıyı dosyadaki son [number_of_lines] içinden başlatabilirsiniz - örneğin
tail -n 10 -f /var/log/Xorg.0.log

Bazı programlar günlük dosyalarını düzenli aralıklarla değiştirir, eskisini yeni bir isme taşır (ör. Log.0) ve baştan başlar.
NB logrotate bunu, kendisi yapmayan diğer programların dosyalarını kaydetmek için yapar.
tail -f yeniden adlandırıldıktan sonra eski dosyayı izlemeye devam edecek.
tail -F dosyayı adıyla takip edecek, böylece yeni dosyayı izlemeye geçecektir.
tailKesinlikle bunu yapmanın olağan yolu olsa da less, aynı özelliğe sahip olduğu ve bazen daha kullanışlı olduğu belirtilmelidir.
Bir dosyayı lessaçtıysanız , dosyayı izlemesi için Shift+ ' Fya basabilirsiniz (örn. Yeni satırlar gibitail -f ). Bu moddan Ctrl+ ile çıkabilirsinizC
Ayrıca başlayabilirsiniz lessile +Fbu durumda o olacak, seçenek başlatmak bu modda. Genel olarak konuşma +, lessbaşlangıçta çalıştırılacağı "klavye komutlarını" vermek için kullanılabilir .
Bunun için kullanılması less, gerektiğinde dosyayı kolayca arayabilir veya diğer alanları görüntüleyebilme avantajına sahiptir. Örneğin bunu günlük dosyalarında sık sık yaptım.
mu
tail -f something.log
ne istiyorsan onu yap?
tail bir dosyaya eklenen verileri izlemek ve çıkarmak için iki uygulamaya sahiptir
Parametre ile -f, --followve --follow=descriptor,tail dosya tanıtıcı izler. Bu yöntem, dosyanın yeniden adlandırma boyunca izlenmesine izin verir, ancak dosya döndürüldüğünde izleme durur (farklı bir dosya tanıtıcısına sahip yeni bir dosya oluşturulur).
Döndürülen dosyaları takip ederken, ya --follow=nameda -Feşittir parametresini kullanın --follow=name --retry. Bu şekilde tail, olası dönüşün üstesinden gelmek için dosyayı periyodik olarak yeniden açabilirsiniz.