MultiTail: Aynı anda iki, üç ve daha fazla günlüğü gerçek zamanlı olarak görün

Sunucuları yönetenler veya belirli sistem günlüklerinden haberdar olması gereken herhangi bir kullanıcı, bu kullanıcılar tail komutunun ne olduğunu bilir. Örneğin, günlüğüm varsa Apache/nginx web sitemizin web posta günlüğü (web postası.desdelinux. Net örneğin) ile yaptığımız iRedMailveya bazı web uygulamalarından veya benzeri sitelerden başka www.GmailInicioSesion.info u API kullanan diğerleriçok fazla varken
günlükler ve bazı belirli komutları gözden geçirmek istiyoruz kuyruk şüphesiz mükemmel bir seçenektir.

Kuyruk ve CCZE

Komut kuyruk parametrenin yanında bir günlük görmenizi sağlar -f Bize gerçek zamanlı olarak günlüğü gösterir, yani günlüğün aldığı değişiklik, günlüğü yeniden yüklemek zorunda kalmadan ekranda görünecektir, yani:

tail -f /var/log/auth.log

Ek olarak, eklendi ccze (bunun hakkında zaten konuştuk) günlüklere renkler ekleyebiliriz:

tail -f /var/log/auth.log | ccze

[not] Renklerin çalışması için ccze paketini yüklemelisiniz [/ note]

Bu bize gerçek zamanlı bir kayıt gösterecek, ancak Aynı anda iki günlüğü gerçek zamanlı görmek istersem ne yapmalıyım?

Daha sonra, her birinde tailf -f'yi yürütmek ve böylece aynı anda iki logu görebilmek için iki terminal açmam, bunları yatay olarak birbirinin üzerine hizalamam gerekir.

Pekala, çoklu kuyruk ile artık kendimizi karmaşıklaştırmamıza gerek yok.

Çoklu Kuyruk

MultiTail, görmek istediğimiz günlükleri anlatmamızı sağlayan ve bize hepsini ekranda, ayrılmış, düzenlenmiş, organize olarak gösteren bir paket (ve komut).

Örnek:

multitail /var/log/auth.log /var/log/kernel.log

Bu bize şu iki günlüğü gösterecek:

çok kuyruklu

Gördüğünüz gibi biri aşağıda, diğeri yukarıda, aynı terminalde iki logumuz var.

İki günlük diyorum ama ... daha fazlası olabilir, örneğin ulogd.log günlüğünü de görmek istediğimi varsayalım:

multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

İşte ekran görüntüsü:

çoklu-3

Terminali yatay değil dikey olarak bölmek istiyorsanız, -s 2… eklemelisiniz burada 2, toplam dikey panel sayısıdır. Örneğin:

multitail -s 2 /var/log/auth.log /var/log/kernel.log

İşte ekran görüntüsü:

çok kuyruklu-v

Eğer ... ayrıca, örnekteki gibi iki değil üç günlük göstermek istiyor, ancak terminali üç eşit dikey boşluğa bölmek istemiyorsunuz, bunun yerine sağ alanı iki yatay kareye bölmek istiyorsanız, önceki komutun 2'sini bırakın ve basitçe sonuna başka bir günlük ekleyin:

multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log

Ve işte ekran görüntüsü:

çoklu-v-3

MultiTail Kurulumu

Yüklemek basittir, paketi bulun ve kurun çok kuyruklu deponuzda bulunan.

Debian, Ubuntu veya türevini kullanıyorsanız:

sudo apt-get install multitail

ArchLinux veya pacman kullanan başka bir dağıtım kullanıyorsanız:

sudo pacman -S multitail

son

Daha birçok seçenek, komut yürütme vb. çok kuyruklu birkaç günlüğümüzü aynı anda görüntülemek şüphesiz mükemmel bir seçenektir.

Umarım ilginç bulmuşsundur.

selamlar


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   hamBasic dijo

    Benim için çok faydalı, paylaştığın için teşekkürler. Onu tanımıyordum. 🙂

  2.   NauTiluS dijo

    Terminalde atılan bir komuta çok benziyor ve bu farklı çalışma yöntemlerini gösteriyor.

    İşte söylediklerimin ekran görüntüsü.
    http://i.imgur.com/YsSLgGI.png

    Ancak her zaman olduğu gibi, Linux ile ilgili harika bir şey, tüm renkler için birçok alternatif var.

    Selamlar.

    1.    NauTiluS dijo

      Terra Terminal, ekran görüntüsündeki programın adı.

    2.    eliotime3000 dijo

      İlginç. Artık RatPoison arayüzünü Debian'a aktarmam gerekmeyecek.

  3.   pipolandi dijo

    Bilmediğim çok kullanışlı bir araç. Bilgi için teşekkürler!. Şerefe !.