MultiTail: vedeți două, trei și mai multe jurnale în timp real în același timp

Cei dintre noi care gestionăm servere sau orice utilizator care trebuie să fie conștient de anumite jurnale de sistem, acești utilizatori știu care este comanda tail. De exemplu, dacă am jurnalul Apache/nginx a site-ului nostru web, jurnalul webmail (webmail.desdelinux. Net de exemplu) nostru făcut cu iRedMail, sau altul din unele aplicații web sau site-uri precum www.GmailInicioSesion.info u alții care folosesc un API, când ai atât de multe
jurnalele și vrem să examinăm unele comenzi specifice coadă este fără îndoială o opțiune excelentă.

Coada și CCZE

Comanda coadă vă permite să vedeți un jurnal, lângă parametru -f Ne arată jurnalul în timp real, adică schimbarea pe care jurnalul o primește va apărea pe ecran, fără a fi nevoie să reîncărcați jurnalul, adică:

tail -f /var/log/auth.log

În plus, adăugat la ccze (am vorbit deja despre asta) putem adăuga culori jurnalelor:

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

[notă] Trebuie să instalați pachetul ccze pentru ca culorile să funcționeze [/ notă]

Aceasta ne va arăta un jurnal în timp real, dar, Ce trebuie să fac dacă vreau să văd două jurnale în timp real în același timp?

Aș avea apoi nevoie să deschid două terminale, să le aliniez orizontal una peste alta, pentru a executa tailf -f pe fiecare și, astfel, a putea vedea două jurnale în același timp.

Ei bine, cu multitail nu mai trebuie să ne complicăm.

multi-coadă

MultiTail este un pachet (și comandă) care ne permite să îi spunem jurnalele pe care vrem să le vedem și ne arată pe toate pe ecran, separate, aranjate, organizate.

De exemplu:

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

Acest lucru ne va arăta aceste două jurnale pe ecran:

multicoada

După cum puteți vedea, unul este dedesubt și celălalt este deasupra, în același terminal avem două jurnale.

Spun două jurnale, dar ... ar putea fi mai multe, de exemplu, să presupunem că vreau să văd și jurnalul ulogd.log:

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

Aici captura de ecran:

multicoada-3

Dacă doriți să împărțiți terminalul pe verticală și nu pe orizontală, trebuie să adăugați -s 2 ... unde 2 este numărul total de panouri verticale. De exemplu:

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

Aici captura de ecran:

multicodă-v

Dacă ... de asemenea, doriți să afișați trei jurnale și nu două ca în exemplu, dar nu doriți să împărțiți terminalul în trei spații verticale egale, ci mai degrabă să împărțiți zona dreaptă în două pătrate orizontale, lăsați 2 din comanda anterioară și pur și simplu adăugați un alt jurnal la sfârșit:

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

Și aici captura de ecran:

multitail-v-3

Instalare MultiTail

Pentru a-l instala este simplu, găsiți și instalați pachetul multicoada care se află în depozitul dvs.

Dacă utilizați Debian, Ubuntu sau derivate:

sudo apt-get install multitail

Dacă utilizați ArchLinux sau o altă distribuție care utilizează pacman:

sudo pacman -S multitail

final

Există mult mai multe opțiuni, executarea comenzii etc., multicoada Este, fără îndoială, o opțiune excelentă pentru a vizualiza mai multe dintre jurnalele noastre în același timp.

Sper că ți s-a părut interesant.

În ceea ce priveşte


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   rawBasic el a spus

    Îmi este foarte util, mulțumesc pentru distribuire. Nu l-am cunoscut. 🙂

  2.   Nautilus el a spus

    Seamănă foarte mult cu o comandă care a fost aruncată în terminal și cu aceasta arată diferite moduri de lucru.

    Iată o captură de ecran a ceea ce spun.
    http://i.imgur.com/YsSLgGI.png

    Dar ca întotdeauna, este lucrul minunat despre Linux, există multe alternative pentru toate culorile.

    Salutări.

    1.    Nautilus el a spus

      Terra Terminal, acesta este numele programului din captura de ecran.

    2.    eliotime3000 el a spus

      Interesant. Nu va mai trebui să împing interfața RatPoison pe Debian.

  3.   pipolandi el a spus

    Un instrument foarte util pe care nu l-am cunoscut. Multumesc pentru informatii!. Noroc!.