Järgmises artiklis heidame pilgu Multitailile. See on Saba-sarnane programm, ainus erinevus on see, et Multitailiga saame hakkama lugeda mitu faili (tavaliselt logifailid) korraga, rakendades neile erinevaid värve. See näitab meile kõiki avatud faile faili ühes aknas terminalKui failis on muudatusi, muutub see koheselt. Selle tööriista peamine kasulikkus on jälgida logifaile. See on Gnu / Linuxi süsteemiadministraatoritele väga kasulik tööriist.
Neile, kes seda ei tea, on Tail Gnu / Linuxi programm, mida kasutatakse mõne rea otsimiseks suure faili lõpust. Vaikimisi kuvatakse viimased 10 rida, kuid see arv võib erineda sõltuvalt kasutaja spetsifikatsioonidest.
Mitme saba paigaldamine
Mitmesaba on kättesaadav ametlikes hoidlates Ubuntust. Olen selle installinud nii versiooni 16.04 kui ka 17.10.
Kõigepealt alustame Ubuntu operatsioonisüsteemi pakihoidlate vahemälu värskendamisest terminalis järgmise käsuga (Ctrl + Alt + T):
sudo apt update
Jätkame Multitaili installimine, selleks täidame järgmise käsu samas terminalis:
sudo apt install multitail
Selle Multitail peaks olema installitud. Nüüd käivitage järgmine käsk: kontrollige, kas see on õigesti paigaldatud:
multitail -V
Nagu näete ekraanipildil, on installitud Multitaili versioon 6.4.2.
Vaadake ühte logifaili mitme järjekorraga
Kuigi Multitaili kasutatakse mitme logifaili vaatamiseks ühes terminaliaknas, saab seda ka kasutada ühe logifaili vaatamine. Logifaili avamiseks käivitage järgmine käsk /var/log/auth.log:
multitail /var/log/auth.log
Nagu ülaltoodud ekraanipildilt näha, avaneb üks fail. Selle vaadet värskendatakse faili muutumisel. Me saame Multitailist väljumiseks vajutage klahvi 'q'.
Multitaili abil saate vaadata mitut logifaili
Nagu ma juba eespool kirjutasin, on selle programmi põhifunktsioon võimalus vaadata mitut logifaili ühes terminaliaknas. Failid paigutatakse vertikaalselt vaikimisi
Selle nägemiseks käivitage järgmine käsk /var/log/auth.log y /var/log/kern.log vertikaalselt:
multitail /var/log/auth.log /var/log/kern.log
Nagu ülaltoodud ekraanipildilt näha, on fail /var/log/auth.log avaneb ülaosas ja fail /var/log/kern.log avaneb alumises osas.
Saame ka andmed, sel juhul /var/log/auth.log y /var/log/kern.log horisontaalselt kasutades järgmist käsku:
multitail -s 2 /var/log/auth.log /var/log/kern.log
Peab ütlema, et argumendi -s väärtus on 2, kuna avan selles näites 2 faili. Kui tahame avada 3 faili, peab -s väärtus olema 3.
Loetlege avatud failid
Kui vajutame b-klahv se kuvab avatud failide loendi, nagu on näidatud järgmises. Selles näites on mul avatud 2 faili, esimene /var/log/auth.log on nummerdatud 00 ja teine /var/log/kern.log see on nummerdatud 01. Kui te pole huvitatud failide valimisest, vajutage lihtsalt valikumenüü tühistamiseks klahvikombinatsiooni Ctrl + G.
Valija liigutamiseks võime vajutada üles- ja allanooleklahve ning faili valimiseks vajutada sisestusklahvi. Selle näite jaoks valisin esimese faili /var/log/kern.log y kuvatakse ekraanil eraldi jaotise kaudu. Nüüd saame failis navigeerimiseks vajutada üles ja alla nooleklahve.
Kui oleme selle faili lugemise lõpetanud, peaksite seda tegema peaaknasse naasmiseks vajutage 'q' poolt Multitail.
Vaadake mitut erinevat värvi faili
Saame ka määrake erinevatele avatud failidele erinevad värvid koos Multitailiga. Näiteks saame avada /var/log/auth.log kollases ja /var/log/kern.log punaselt järgmise käsuga:
multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log
Nagu ülaltoodud ekraanipildilt näha, avanes Multitail /var/log/auth.log kollases ja /var/log/kern.log punasega.
Kui keegi soovib selle programmi ja selle funktsioonide kohta rohkem teada saada, võib ta sellest jaotisest vaadata Mida saab Multitail kasutajate jaoks teha?.