Esihlokweni esilandelayo sizobheka iMultitail. Lokhu yi Uhlelo olufana nomsila, umehluko kuphela ukuthi ngeMultitail, sizokwazi funda amafayela amaningi (imvamisa amafayela wokungena) ngasikhathi sinye, usebenzisa imibala ehlukene kubo. Izosikhombisa wonke amafayela avulekile efasiteleni elilodwa le- IsikhumuloUma kukhona ushintsho kufayela, lizoshintsha khona manjalo. Ukusetshenziswa okuyinhloko kwaleli thuluzi ukwenza qapha amafayela we-log. Ithuluzi eliwusizo kakhulu kubaphathi bohlelo lwe-Gnu / Linux.
Kulabo abangazi, Umsila wuhlelo lweGnu / Linux olusetshenziselwa ukufunda imigqa embalwa ukusuka ekugcineni kwefayela elikhulu. Ngokuzenzakalelayo imigqa eyi-10 yokugcina iyakhonjiswa, kepha le nombolo ingahluka ngokuya ngemininingwane yomsebenzisi.
Ukufakwa kweMultitail
IMultitail iyi etholakala ezinqolobaneni ezisemthethweni kusuka ku-Ubuntu. Ngikufake kuzo zombili izinhlobo 16.04 naku-17.10.
Okokuqala, sizoqala ngokubuyekeza inqolobane yamaphakheji we-Ubuntu system ngomyalo olandelayo ku-terminal (Ctrl + Alt + T):
sudo apt update
Sizoqhubeka ukufaka iMultitail, kulokhu sizokwenza umyalo olandelayo ku-terminal efanayo:
sudo apt install multitail
Nale Multitail kufanele ifakwe. Manje sebenzisa umyalo olandelayo ku hlola ukuthi ifakwe kahle yini:
multitail -V
Njengoba ukwazi ukubona kusikrini-skrini, inguqulo efakiwe yeMultitail ingu-6.4.2.
Buka ifayela lokungena elilodwa elinolayini abaningi
Yize iMultitail isetshenziselwa ukubuka amafayela amaningi we-log ewindini elilodwa lokugcina, nayo ingasetshenziselwa buka ifayela elilodwa lokungena. Qalisa umyalo olandelayo ukuvula ifayela lokungena /var/log/auth.log:
multitail /var/log/auth.log
Njengoba kungabonakala kusikrini esingenhla, kuvulwa ifayela elilodwa. Ukubukwa kwalokhu kuzobuyekezwa njengoba ifayela liguquka. Sizokwazi ukuphuma kweMultitail cindezela inkinobho 'q'.
Buka amafayela amaningi we-log nge-Multitail
Njengoba sengike ngabhala ngenhla, umsebenzi oyinhloko walolu hlelo ukukwazi ukubuka amafayela amaningi we-log ewindini elilodwa lokugcina. Amafayela azobekwa amile ngokuzenzakalelayo
Qalisa umyalo olandelayo ukuze ubone /var/log/auth.log y /var/log/kern.log zibheka:
multitail /var/log/auth.log /var/log/kern.log
Njengoba kubonakala kusikrini esingenhla, ifayela /var/log/auth.log kuvulwa engxenyeni ephezulu nefayela /var/log/kern.log kuvulwa engxenyeni engezansi.
Singabeka futhi i- archives, esimweni esinjalo /var/log/auth.log y /var/log/kern.log ovundlile usebenzisa umyalo olandelayo:
multitail -s 2 /var/log/auth.log /var/log/kern.log
Kumele kushiwo ukuthi inani le-the -s argument liyi-2 ngoba ngivula amafayela ama-2 kulesi sibonelo. Uma sifuna ukuvula amafayela ama-3, khona-ke inani le -s kufanele libe ngu-3.
Bhala uhlu lwamafayela avulekile
Uma sicindezela ukhiye 'b' se izokhombisa uhlu lwamafayela avulekile, njengoba kukhonjisiwe kokulandelayo. Kulesi sibonelo nginamafayela ama-2 avuliwe, owokuqala /var/log/auth.log kubalwa u-00 bese kuthi owesibili /var/log/kern.log ibhalwe inombolo engu-01. Uma ungenasifiso sokukhetha noma yimaphi amafayela, vele ucindezele u-Ctrl + G ukukhansela imenyu yokukhetha.
Singacindezela izinkinobho zomcibisholo obheke phezulu naphansi ukuhambisa isikhethi bese ucindezela u-Enter ukukhetha ifayela esifuna ukuxhumana nalo. Ngalesi sibonelo ngikhethe ifayela lokuqala /var/log/kern.log y iboniswe esikrinini ngesigaba esehlukile. Manje sesingacindezela izinkinobho zomcibisholo wehla naphansi ukuze uzulazule kufayela.
Lapho sesiqedile ukufunda leli fayela, kufanele cindezela u-'q 'ukubuyela ewindini elikhulu ngu-Multitail.
Buka amafayela amaningi anemibala ehlukene
Nathi singakwazi setha imibala ehlukile yamafayela ahlukene avulekile nge Multitail. Isibonelo, singavula /var/log/auth.log ngombala ophuzi futhi /var/log/kern.log ngokubomvu ngomyalo olandelayo:
multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log
Njengoba ukwazi ukubona kusikrini esingenhla, iMultitail ivuliwe /var/log/auth.log ngombala ophuzi futhi /var/log/kern.log ngokubomvu.
Uma othile efuna ukwazi kabanzi ngalolu hlelo nezici zalo, angathintana nesigaba Yini iMultitail engayenzela abasebenzisi?.