Overvåk flere logger i et enkelt shell med MultiTail for Linux
Enten du er ansvarlig for en server eller bare en programmerer som gjør utvikling, har du ofte mer enn én loggfil som du vil spore samtidig. Det er et greit lite verktøy for Linux kalt MultiTail som lar deg overvåke flere logger i et enkelt vindu, i stedet for å kreve flere separate shell vinduer åpne.
Installasjon
Først må du laste ned og trekke ut kildekoden ved hjelp av følgende kommando. (Merk at du bør justere disse kommandoene for den nyeste versjonen om nødvendig)
wget http://www.vanheusden.com/multitail/multitail-5.2.0.tgz
tar xvfz multitail-5.2.0.tgz
Bytt nå til katalogen og kjør "installer" for å kompilere og installere programmet. Du må kjøre som root for å installere dette programmet, eller du kan bare bruke sudo som vist:
cd multitail-5.2.0
sudo gjør installasjon
På dette punktet er det fullstendig installert og kan brukes av enhver bruker. Standardinstallasjonsstedet er / usr / bin / multitail
bruk
Du kan slå sammen logger i et horisontalt delt vindu ved å bruke kommandoen -i før hver loggfil. Dette er mest nyttig når du ikke har mye plass eller linjene i filen er veldig lange.
multispor -i error_log -i access_log
Du kan til og med bruke kommandoen -l til å vise utgangen av en kommando, for eksempel en ping eller spor. Dette vil også gi deg mulighet til å bruke skript som fjerner utdata som du ikke vil ha ... ofte vil du bare se bestemte linjer i en fil, for eksempel feil.
multitail -l "ping www.howtogeek.com" -l "ping blogs.howtogeek.com"
Det er mange andre alternativer, som jeg vil gå som en øvelse for leseren. Du kan endre fargeskjemaene, deles vertikalt og horisontalt, eller til og med se statistikk på loggfilene.
Du kan sjekke ut eksempelsiden på flerstarts hjemmeside, eller bare bruk alternativet -hjelp for å se den gigantiske listen over alternativer.
Last ned MultiTail fra vanheusden.com