Nākamajā rakstā mēs apskatīsim Multitail. Tas ir Astei līdzīga programma, vienīgā atšķirība ir tā, ka ar Multitail mēs varēsim lasīt vairākus failus (parasti žurnāla failus) vienlaicīgi, uzklājot tām dažādas krāsas. Tas mums parādīs visus atvērtos failus vienā terminālsJa failā ir kādas izmaiņas, tas uzreiz mainīsies. Šī rīka galvenā lietderība ir uzraudzīt žurnāla failus. Tas ir ļoti noderīgs rīks Gnu / Linux sistēmu administratoriem.
Tiem, kas nezina, Tail ir Gnu / Linux programma, ko izmanto, lai nolasītu dažas rindiņas no liela faila beigām. Pēc noklusējuma tiek parādītas pēdējās 10 rindas, taču šis skaitlis var atšķirties atkarībā no lietotāja specifikācijām.
Vairāku astīšu uzstādīšana
Multitail ir pieejami oficiālajos krātuvēs no Ubuntu. Esmu to instalējis gan versijā 16.04, gan 17.10.
Pirmkārt, mēs sāksim ar Ubuntu operētājsistēmas pakešu krātuvju kešatmiņas atjaunināšanu ar šādu komandu terminālā (Ctrl + Alt + T):
sudo apt update
Mēs turpināsim instalējot Multitail, šim nolūkam tajā pašā terminālā izpildīsim šādu komandu:
sudo apt install multitail
Ar šo Multitail būtu jāinstalē. Tagad izpildiet šādu komandu pārbaudiet, vai tas ir pareizi uzstādīts:
multitail -V
Kā redzat ekrānuzņēmumā, instalētā Multitail versija ir 6.4.2.
Skatīt vienu žurnāla failu ar vairākām rindām
Lai gan Multitail tiek izmantots, lai vienā termināļa logā skatītu vairākus žurnālfailus, to var arī izmantot apskatīt vienu žurnāla failu. Palaidiet šo komandu, lai atvērtu žurnāla failu /var/log/auth.log:
multitail /var/log/auth.log
Kā redzams iepriekš redzamajā ekrānuzņēmumā, tiek atvērts viens fails. Skats uz to tiks atjaunināts, mainoties failam. Mēs varēsim iziet no multitail nospiediet taustiņu 'q'.
Skatiet vairākus žurnāla failus, izmantojot Multitail
Kā es jau rakstīju iepriekš, šīs programmas galvenā funkcija ir spēja vienā termināļa logā apskatīt vairākus žurnāla failus. Faili tiks izvietoti vertikāli pēc noklusējuma
Lai redzētu, izpildiet šo komandu /var/log/auth.log y /var/log/kern.log vertikāli:
multitail /var/log/auth.log /var/log/kern.log
Kā redzams no iepriekš redzamā ekrānuzņēmuma, fails /var/log/auth.log atveras augšējā pusē un fails /var/log/kern.log atveras apakšējā pusē.
Mēs varam arī novietot ieraksti, šajā gadījumā /var/log/auth.log y /var/log/kern.log horizontāli izmantojot šādu komandu:
multitail -s 2 /var/log/auth.log /var/log/kern.log
Jāsaka, ka argumenta -s vērtība ir 2, jo šajā piemērā es atveru 2 failus. Ja mēs vēlamies atvērt 3 failus, tad -s vērtībai jābūt 3.
Uzskaitiet atvērtos failus
Ja mēs nospiedīsim taustiņš “b” se parādīs atvērto failu sarakstu, kā tas parādīts tālāk. Šajā piemērā man ir atvērti 2 faili, pirmais /var/log/auth.log ir numurēts 00 un otrais /var/log/kern.log tas ir numurēts 01. Ja jūs neinteresē neviens fails, vienkārši nospiediet Ctrl + G, lai atceltu atlases izvēlni.
Mēs varam nospiest augšup un lejup vērstās bultiņas, lai pārvietotu selektoru, un nospiediet Enter, lai atlasītu failu, kuru vēlamies meklēt. Šajā piemērā es izvēlējos pirmo failu /var/log/kern.log y ekrānā, izmantojot atsevišķu sadaļu. Tagad mēs varam nospiest augšup un lejup vērstās bultiņas, lai pārvietotos pa failu.
Kad būsim pabeiguši lasīt šo failu, jums tas jādara nospiediet taustiņu q, lai atgrieztos galvenajā logā Autors: Multitail.
Skatiet vairākus failus ar dažādām krāsām
Mēs arī varam iestatiet dažādas krāsas dažādiem atvērtiem failiem ar Multitail. Piemēram, mēs varam atvērt /var/log/auth.log dzeltenā krāsā un /var/log/kern.log sarkanā krāsā ar šādu komandu:
multitail -ci yellow /var/log/auth.log -ci red /var/log/kern.log
Kā redzat no iepriekš redzamā ekrānuzņēmuma, Multitail tika atvērts /var/log/auth.log dzeltenā krāsā un /var/log/kern.log sarkanā krāsā.
Ja kāds vēlas uzzināt vairāk par šo programmu un tās funkcijām, viņš var apskatīt sadaļu Ko Multitail var darīt lietotāju labā?.