I den næste artikel skal vi se på Multitail. Dette er en Halelignende program, den eneste forskel er, at vi med Multitail vil være i stand til det læse flere filer (normalt logfiler) på samme tid, anvende forskellige farver på dem. Det viser os alle de åbne filer i et enkelt vindue i terminalHvis der er nogen ændringer i filen, ændres den med det samme. Hovedværdien af dette værktøj er at overvåge logfiler. Det er et meget nyttigt værktøj til Gnu / Linux systemadministratorer.
For dem der ikke ved, er Tail et Gnu / Linux-program, der bruges til at læse et par linjer fra slutningen af en stor fil. Som standard vises de sidste 10 linjer, men dette antal kan variere afhængigt af brugerens specifikationer.
Multitail-installation
Multitail er tilgængelig i de officielle opbevaringssteder fra Ubuntu. Jeg har installeret det i både version 16.04 og 17.10.
Først og fremmest starter vi med at opdatere cachen til pakkeforretningerne til vores Ubuntu-operativsystem med følgende kommando i terminalen (Ctrl + Alt + T):
sudo apt update
Vi fortsætter installation af Multitail, til dette udfører vi følgende kommando i samme terminal:
sudo apt install multitail
Med denne Multitail skal installeres. Kør nu følgende kommando til Kontroller, om den er installeret korrekt:
multitail -V
Som du kan se på skærmbilledet, er den installerede version af Multitail 6.4.2.
Se en enkelt logfil med flere køer
Selvom Multitail bruges til at se flere logfiler i et enkelt terminalvindue, kan det også bruges til se en enkelt logfil. Kør følgende kommando for at åbne logfilen /var/log/auth.log:
multitail /var/log/auth.log
Som det kan ses i ovenstående skærmbillede, åbnes en enkelt fil. Visningen af dette opdateres, når filen ændres. Vi kan afslut Multitail, tryk på 'q' -tasten.
Se flere logfiler med Multitail
Som jeg allerede har skrevet ovenfor, er programmets hovedfunktion at kunne se flere logfiler i et enkelt terminalvindue. Filer placeres lodret som standard
Kør følgende kommando for at se /var/log/auth.log y /var/log/kern.log lodret:
multitail /var/log/auth.log /var/log/kern.log
Som det kan ses fra skærmbilledet ovenfor, filen /var/log/auth.log åbnes i den øverste halvdel og filen /var/log/kern.log åbner i den nederste halvdel.
Vi kan også placere optegnelser, I dette tilfælde /var/log/auth.log y /var/log/kern.log vandret ved hjælp af følgende kommando:
multitail -s 2 /var/log/auth.log /var/log/kern.log
Det skal siges, at værdien af argumentet -s er 2, fordi jeg åbner 2 filer i dette eksempel. Hvis vi vil åbne 3 filer, skal værdien af -s være 3.
Liste over åbne filer
Hvis vi trykker på 'b' -tast se viser en liste over åbne filer, som det er vist i det følgende. I dette eksempel har jeg to filer åbne, den første /var/log/auth.log er nummereret 00 og det andet /var/log/kern.log det er nummereret 01. Hvis du ikke er interesseret i at vælge nogen filer, skal du bare trykke på Ctrl + G for at annullere valgmenuen.
Vi kan trykke på pil op og pil ned for at flytte vælgeren og trykke på Enter for at vælge den fil, vi vil høre. I dette eksempel valgte jeg den første fil /var/log/kern.log y vises på skærmen gennem et separat afsnit. Nu kan vi trykke på pil op og pil ned for at navigere gennem filen.
Når vi er færdige med at læse denne fil, skal du tryk på 'q' for at vende tilbage til hovedvinduet af Multitail.
Se flere filer i forskellige farver
Det kan vi også indstil forskellige farver til forskellige åbne filer med Multitail. For eksempel kan vi åbne /var/log/auth.log i gul og /var/log/kern.log i rødt med følgende kommando:
multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log
Som du kan se fra skærmbilledet ovenfor, åbnede Multitail /var/log/auth.log i gul og /var/log/kern.log i rødt.
Hvis nogen vil vide mere om dette program og dets funktioner, kan de se afsnittet Hvad kan Multitail gøre for brugerne?.