MultiTail: Вижте едновременно две, три и повече регистрационни файлове в реално време

Тези от нас, които управляват сървъри или всеки потребител, който трябва да е наясно с определени системни дневници, тези потребители знаят каква е командата tail. Например, ако имам дневника на Apache/Nginx на нашия уебсайт, дневникът на уеб пощата (уеб поща.desdelinux. Net POR ejemplo) нашите направени с iRedMail, или друг от някакво уеб приложение или сайтове като www.GmailInicioSesion.info u други, които използват API, когато имате толкова много
регистрационни файлове и искаме да прегледаме някои конкретни команди опашка без съмнение е отличен вариант.

Опашка и CCZE

Командата опашка ви позволява да видите дневник, до параметъра -f ни показва дневника в реално време, тоест промяната, получена от дневника, ще се появи на екрана, без да се налага да презареждате дневника, т.е.:

tail -f /var/log/auth.log

В допълнение, добавен към ccze (вече говорихме за това) можем да добавяме цветове към регистрационните файлове:

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

[бележка] Трябва да инсталирате пакета ccze, за да работят цветовете [/ бележка]

Това ще ни покаже дневник в реално време, но, Какво да направя, ако искам да виждам два дневника в реално време едновременно?

След това ще трябва да отворя два терминала, да ги подравня хоризонтално един над друг, за да изпълня tailf -f във всеки един, като по този начин ще мога да виждам два дневника едновременно.

Е, с multitail вече не е необходимо да се усложняваме.

многоопашка

MultiTail е пакет (и команда), който ни позволява да му съобщаваме дневниците, които искаме да видим, и ни показва всички тях на екрана, разделени, подредени, организирани.

Например:

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

Това ще ни покаже тези два дневника:

мултитайл

Както можете да видите, единият е отдолу, а другият отгоре, в същия терминал имаме два регистрационни файла.

Казвам два дневника, но ... може да има и повече, например да предположим, че също искам да видя регистрационния файл ulogd.log:

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

Ето екранната снимка:

мултитайл-3

Ако искате да разделите терминала вертикално, а не хоризонтално, трябва да добавите -s 2 ... където 2 е броят на общите вертикални панели. Например:

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

Ето екранната снимка:

многоопашка -v

Ако ... също, искате да покажете три регистрационни файла, а не два, както в примера, но не искате да разделите терминала на три равни вертикални интервала, а по-скоро да разделите дясната област на два хоризонтални квадрата, оставете 2 от предишната команда и просто добавете още един дневник в края:

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

И тук екранната снимка:

multitail-v-3

Инсталиране на MultiTail

За да го инсталирате е лесно, намерете и инсталирайте пакета мултитайл който е във вашето хранилище.

Ако използвате Debian, Ubuntu или производни:

sudo apt-get install multitail

Ако използвате ArchLinux или друг дистрибутор, който използва pacman:

sudo pacman -S multitail

Край

Има много повече опции, изпълнение на команди и т.н., мултитайл Това несъмнено е отличен вариант да преглеждате няколко наши дневника едновременно.

Надявам се да ви е било интересно.

поздрави


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   rawBasic каза той

    Много ми е полезно, благодаря за споделянето. Не го познавах. 🙂

  2.   NauTiluS каза той

    Прилича много на команда, която е хвърлена в терминала и с това показват различни начини на работа.

    Ето екранна снимка на това, което казвам.
    http://i.imgur.com/YsSLgGI.png

    Но както винаги, това е страхотното нещо за Linux, има много алтернативи за всички цветове.

    Поздрави.

    1.    NauTiluS каза той

      Terra Terminal, това е името на програмата на екранната снимка.

    2.    eliotime3000 каза той

      Интересно. Вече няма да се налага да натискам интерфейса на RatPoison към Debian.

  3.   Пиполанди каза той

    Много полезен инструмент, който не знаех. Благодаря за информацията!. Наздраве!