Tail er et program i Linux som brukes til å lese noen få linjer fra slutten av en stor fil. Du kan også bruke hale til å følge en fil. Det vil si at hvis en fil følges, vises de siste linjene i terminalen, og hvis noen endringer i filen oppstår, vises det i terminalen øyeblikkelig. Den brukes til å overvåke loggfiler.
Multi-tail er et lignende program som hale. Den eneste forskjellen er at med multi-hale kan du lese flere filer (vanligvis loggfiler) på en gang. Den viser også hver åpnet fil i et enkelt terminalvindu pent. Du kan også følge flere filer for endringer på en gang. Med multi-hale kan du åpne forskjellige filer med forskjellige farger. Det er et veldig nyttig verktøy for Linux -systemadministratorer.
I denne artikkelen vil jeg vise deg hvordan du installerer og bruker multi-tail på Ubuntu 17.10 Artful Aardvark. La oss komme i gang.
Installere multi-tail
Multi-tail er tilgjengelig i det offisielle pakkelageret til Ubuntu 17.10 Artful Aardvark.
Oppdater først pakkelagdebufferen til Ubuntu -operativsystemet med følgende kommando:
$ sudo apt-get oppdatering
Pakkelagerbufferen skal oppdateres.
For å installere multi-tail, kjør følgende kommando:
$ sudo apt-get installer multitail
Multi-tail skal installeres.
Kjør nå følgende kommando for å sjekke om multi-tail fungerer.
$ multitail -v
Som du ser fra skjermbildet nedenfor, er versjonen av multi-tail installert 6.4.2
Se enkeltloggfil med multi-tail
Selv om multi-tail brukes til å se flere loggfiler i et enkelt terminalvindu, kan du også bruke den til å se en enkelt loggfil.
Kjør følgende kommando for å åpne en loggfil /var/log/authent.Logg
:
$ multitail/var/log/authent.Logg
Som du ser fra skjermbildet nedenfor, en enkelt loggfil /var/log/authent.Logg
åpnes med multi-tail. Visningen blir også oppdatert når filen også endres.
Du kan avslutte multi-tail ved å trykke 'Q'
Se flere loggfiler med multi-tail
Du kan se flere loggfiler i et enkelt terminalvindu. Filene skal plasseres vertikalt som standard.
Kjør følgende kommando for å se /var/log/authent.Logg
og /var/log/Kern.Logg
vertikalt:
$ multitail/var/log/authent.Logg/var/log/kjerner.Logg
De to filene /var/log/authent.Logg
og /var/log/Kern.Logg
bør åpnes vertikalt som vist på skjermdumpen nedenfor.
Du kan se fra skjermbildet nedenfor at /var/log/authent.Logg
filen åpnes i topp halvdel og /var/log/Kern.Logg
filen åpnes i den nederste halvdelen.
Du kan også plassere filene /var/log/authent.Logg
og /var/log/Kern.Logg
horisontalt med følgende kommando.
$ multitail -s 2/var/log/authent.Logg/var/log/kjerner.Logg
Merk at verdien av -s -argumentet er 2 fordi jeg åpner 2 filer i dette eksemplet. Hvis du vil åpne 3 filer, bør verdien av -s være 3.
For eksempel skal kommandoen ovenfor være:
$ multitail -s 3/sti/til/file_a/sti/til/file_b/sti/til/file_c
Som du ser fra skjermbildet nedenfor, filen /var/log/authent.Logg
åpnes på venstre side og filen /var/log/Kern.Logg
åpnes på høyre side av terminalen.
Du kan trykke 'B' for å åpne en liste over de åpne filene som vist på skjermdumpen nedenfor. Jeg har 2 filer åpnet, den første /var/log/authent.Logg
er nummerert 00 og den andre /var/log/Kern.Logg
er nummerert 01. Hvis du ikke vil velge noen fil, bare trykk og avbryter valgmenyen.
Du kan trykke på og pille nøkler for å flytte velgeren og trykke på for å velge filen du vil ha.
Som du ser fra skjermbildet nedenfor, valgte jeg den første filen /var/log/authent.Logg
Og den vises i en egen seksjon. Nå kan du trykke og pille nøkler for å navigere i filen.
Når du er ferdig med å lese denne filen, kan du trykke 'Q' for å gå tilbake til hovedvinduet i multi-tail.
Se flere filer med forskjellige farger
Du kan også angi annen farge for forskjellige åpnede filer med multi-tail. For eksempel kan du åpne/var/log/autor.Logg i gul farge og/var/log/kjern.Logg inn rød farge med følgende kommando.
$ multitail -ci gul/var/log/authent.log -ci rød/var/log/kjern.Logg
Som du kan se fra skjermbildet nedenfor den multi-tail åpnet /var/log/authent.Logg
i gul farge og /var/log/Kern.Logg
i rød farge.
Slik installerer du og bruker multi-hale på Ubuntu 17.10 Artful Aardvark. Takk for at du leste denne artikkelen.