Maqaalka soo socda waxaan ku eegeynaa Multitail. Tani waa a Barnaamijka dabada oo kale, waxa kaliya ee ay ku kala duwanyihiin ayaa ah in Multitail, aan awoodi doono akhri faylal badan (badanaa faylasha gasho) isla waqtigaas, iyaga oo marinaya midabyo kala duwan. Waxay na tusi doontaa dhammaan faylasha furan daaqad keliya oo ka mid ah terminalHaddii uu jiro wax isbeddel ah oo ku dhaca faylka, isla markiiba wuu is beddelayaa. Faa'iidada ugu weyn ee qalabkani waa la soco faylasha log. Waa qalab aad waxtar ugu leh maamulayaasha nidaamka Gnu / Linux.
Kuwa aan aqoonin, Tail waa barnaamij Gnu / Linux ah oo loo isticmaalo in lagu akhriyo dhowr xariiq dhamaadka faylka weyn. Ugu badnaan 10-kii khad ee ugu dambeeyay ayaa la muujiyay, laakiin nambarkani wuu kala duwanaan karaa iyadoo ku xiran tilmaamaha isticmaalaha
Rakibaadda Multitail
Multitail waa waxaa laga heli karaa keydka rasmiga ah ka yimid Ubuntu. Waxaan ku rakibay labada nooc ee 16.04 iyo 17.10.
Ugu horreyntii, waxaan ku bilaabi doonnaa cusbooneysiinta keydka bakhaarada xirmooyinka nidaamkeenna hawlgalka Ubuntu oo leh amarka soo socda ee terminalka (Ctrl + Alt + T):
sudo apt update
Waan sii wadaynaa rakibidda Multitail, tan waxaan ku fulin doonnaa amarka soo socda isla terminaalka:
sudo apt install multitail
Multitail kan waa in lagu rakibaa. Hadda ku orod amarka soo socda hubi haddii si sax ah loo rakibay:
multitail -V
Sida aad ku arki karto shaashadda, nooca Multitail lagu rakibay waa 6.4.2.
Arag faylka kaliya ee lagu qoro safka badan
In kasta oo Multitail loo isticmaalo in lagu daawado faylal badan oo log ah daaqad keliya, haddana sidoo kale waa loo isticmaali karaa fiiri hal feyl. Orod amarka soo socda si aad u furto feylka /var/log/auth.log:
multitail /var/log/auth.log
Sida lagu arki karo shaashadda kore, hal feyl ayaa furmaya. Aragtida tan waa la cusbooneysiin doonaa marka feylku is beddelo. Waan awoodnaa ka bax Multitail riix badhanka 'q'.
Ku arag faylal badan oo log leh Multitail
Sidii aan horeyba kor ugu soo qoray, shaqada ugu weyn ee barnaamijkani waa inaan awood u yeesho inaan ku fiirsado faylal badan oo log ah daaqad keliya. Faylasha waxaa loo dhigi doonaa si qumman asal ahaan
Orod amarka soo socda si aad u aragto /var/log/auth.log y /var/log/kern.log toosan:
multitail /var/log/auth.log /var/log/kern.log
Sida laga arki karo shaashadda kore, feylka /var/log/auth.log wuxuu ku furayaa qeybta kore iyo feylka /var/log/kern.log wuxuu ka furmayaa qeybta hoose.
Waxaan sidoo kale ku dhejin karnaa aruurinta, kiiskan /var/log/auth.log y /var/log/kern.log safka hore adoo adeegsanaya amarka soo socda:
multitail -s 2 /var/log/auth.log /var/log/kern.log
Waa in la yiraahdaa qiimaha doodda -s waa 2 maxaa yeelay waxaan furayaa 2 faylal tusaalahan. Haddii aan rabno inaan furno 3 faylal, markaa qiimaha -s waa inuu noqdaa 3.
Qor faylasha furan
Haddii aan riixno fure 'b' se wuxuu soo bandhigi doonaa liiska faylasha furan, sida ku cad kuwa soo socda. Tusaalahan waxaan haystaa 2 feylood oo furan, midka hore /var/log/auth.log waa lambar 00 iyo tan labaad /var/log/kern.log waa lambar 01. Haddii aadan xiiseyneyn inaad doorato feylal, riix kaliya Ctrl + G si aad u joojiso liiska xulashada.
Waxaan riixi karnaa furaha kor iyo hoos ee fureyaasha si aan udhaqaajino xulista oo aan u riixno Enter si aan u xusho feylka aan dooneyno inaan la tashanno. Tusaalahan waxaan ku xushay feylkii ugu horeeyay /var/log/kern.log y lagu soo bandhigay shaashadda iyada oo loo marayo qayb kale. Hadda waxaan riixi karnaa furaha kor iyo hoos fallaaraha si aan ugu dhex marno feylka.
Markaan dhammeyno aqrinta feylkaan, waa inaad taabo 'q' si aad ugu laabato daaqadda weyn by Multitail.
Eeg faylal badan oo midabbo kala duwan leh
Waxaan sidoo kale awoodnaa u dejiso midabyo kala duwan faylasha furan ee kala duwan leh Multitail. Tusaale ahaan, waan furi karnaa /var/log/auth.log midab jaalle ah iyo /var/log/kern.log casaan ahaan amarka soo socda:
multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log
Sida aad ka arki karto shaashadda kore, Multitail ayaa furmay /var/log/auth.log midab jaalle ah iyo /var/log/kern.log guduudan.
Haddii qof doonayo inuu wax badan ka ogaado barnaamijkan iyo astaamahiisa, wuu la tashan karaa qaybta Maxay wax badan u qaban kartaa dadka isticmaala?.