MultiTail, läs flera loggfiler samtidigt från terminalen

om multitail

I nästa artikel ska vi ta en titt på Multitail. Det här är en Svansliknande program, den enda skillnaden är att vi med Multitail kommer att kunna läsa flera filer (vanligtvis loggfiler) samtidigt, applicera olika färger på dem. Det visar oss alla öppna filer i ett enda fönster i terminalaOm det finns någon ändring av filen kommer den att ändras direkt. Det viktigaste verktyget för detta verktyg är att övervaka loggfiler. Det är ett mycket användbart verktyg för Gnu / Linux-systemadministratörer.

För dem som inte vet är Tail ett Gnu / Linux-program som används för att läsa några rader från slutet av en stor fil. Som standard visas de sista tio raderna, men detta antal kan variera beroende på användarspecifikationer.

Multitail-installation

Multitail är finns i de officiella förvaren från Ubuntu. Jag har installerat den i både version 16.04 och 17.10.

Först och främst kommer vi att börja med att uppdatera cachen för paketförvaren i vårt Ubuntu-operativsystem med följande kommando i terminalen (Ctrl + Alt + T):

sudo apt update

Vi kommer fortsätta installera Multitail, för detta kommer vi att utföra följande kommando i samma terminal:

sudo apt install multitail

Med denna Multitail bör installeras. Kör nu följande kommando till kontrollera om den är korrekt installerad:

version med flera rader

multitail -V

Som du kan se på skärmdumpen är versionen av Multitail installerad 6.4.2.

Visa enstaka loggfiler med flera köer

Även om Multitail används för att visa flera loggfiler i ett enda terminalfönster kan det också användas för att visa en enda loggfil. Kör följande kommando för att öppna loggfilen /var/log/auth.log:

multitail-logg autent

multitail /var/log/auth.log

Som framgår av ovanstående skärmdump öppnas en enda fil. Vyn på detta kommer att uppdateras när filen ändras. Vi kan avsluta Multitail tryck på 'q'.

Visa flera loggfiler med Multitail

Som jag redan har skrivit ovan är huvudfunktionen för detta program att kunna visa flera loggfiler i ett enda terminalfönster. Filer placeras vertikalt som standard

Kör följande kommando för att se /var/log/auth.log y /var/log/kern.log vertikalt:

vertikala filer med flera svansar

multitail /var/log/auth.log /var/log/kern.log

Som kan ses från skärmdumpen ovan, filen /var/log/auth.log öppnas i den övre halvan och filen /var/log/kern.log öppnas i nedre halvan.

Vi kan också placera register, I detta fall /var/log/auth.log y /var/log/kern.log horisontellt med följande kommando:

flerspåriga horisontella filer

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

Det måste sägas att värdet på argumentet -s är 2 eftersom jag öppnar 2 filer i detta exempel. Om vi ​​vill öppna 3 filer måste värdet på -s vara 3.

Lista öppna filer

Om vi ​​trycker på 'b' -tangenten se visar en lista med öppna filer, som det visas i följande. I det här exemplet har jag två filer öppna, den första /var/log/auth.log är numrerad 00 och den andra /var/log/kern.log det är numrerat 01. Om du inte är intresserad av att välja några filer, tryck bara på Ctrl + G för att avbryta urvalsmenyn.

Multitail listar öppna filer

Vi kan trycka på upp- och nedpilen för att flytta väljaren och trycka på Enter för att välja den fil vi vill konsultera. För det här exemplet valde jag den första filen /var/log/kern.log y visas på skärmen genom ett separat avsnitt. Nu kan vi trycka på upp- och nedpilen för att navigera genom filen.

Multifunktion vald fil

När vi har läst den här filen bör du göra det tryck på 'q' för att återgå till huvudfönstret av Multitail.

Visa flera filer i olika färger

Vi kan också ställa in olika färger för olika öppna filer med Multitail. Till exempel kan vi öppna /var/log/auth.log i gult och /var/log/kern.log i rött med följande kommando:

Multitail-filer med färger

multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log

Som du kan se från skärmdumpen ovan öppnade Multitail /var/log/auth.log i gult och /var/log/kern.log i rött.

Om någon vill veta mer om detta program och dess funktioner kan de läsa avsnittet Vad kan Multitail göra för användare?.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.