Tie no mums, kas pārvalda serverus, vai jebkurš lietotājs, kuram jāzina noteikti sistēmas žurnāli, šie lietotāji zina, kas ir aste. Piemēram, ja man ir žurnāls Apache/Nginx tīmekļa vietnes žurnālu (tīmekļa pasts.desdelinux. Neto piemēram) mūsu izgatavots ar iRedMailvai citu no kādas tīmekļa lietojumprogrammas vai vietnēm, piemēram, www.GmailInicioSesion.info u citi, kas izmanto API, kad jums ir tik daudz
žurnāli, un mēs vēlamies pārskatīt kādu konkrētu komandu aste tas, bez šaubām, ir lielisks variants.
Aste un CCZE
Komanda aste ļauj blakus parametram redzēt žurnālu -f Tas mums parāda žurnālu reāllaikā, tas ir, izmaiņas, kuras saņem žurnāls, parādīsies ekrānā bez žurnāla atkārtotas ielādes, tas ir:
tail -f /var/log/auth.log
Turklāt pievienoja ccze (mēs jau par to runājām) žurnāliem varam pievienot krāsas:
tail -f /var/log/auth.log | ccze
Tas parādīs mums žurnālu reāllaikā, bet Ko darīt, ja es gribu redzēt divus žurnālus reāllaikā vienlaikus?
Pēc tam man būtu jāatver divi termināļi, jāsaskaņo horizontāli viens virs otra, lai katram izpildītu tailf-f un tādējādi varētu redzēt divus žurnālus vienlaicīgi.
Nu, ar vairāku astiņu mums vairs nav nepieciešams sevi sarežģīt.
daudzastes
MultiTail ir pakete (un komanda), kas ļauj mums izstāstīt žurnālus, kurus vēlamies redzēt, un tas mums visiem ekrānā parāda tos atdalītus, sakārtotus, kārtotus.
Piemēram:
multitail /var/log/auth.log /var/log/kernel.log
Tas mums ekrānā parādīs šos divus žurnālus:
Kā redzat, viens atrodas zemāk, bet otrs ir augšā, tajā pašā terminālī mums ir divi žurnāli.
Es saku divus žurnālus, bet ... varētu būt vairāk, piemēram, pieņemu, ka es arī vēlos redzēt žurnālu ulogd.log:
multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
Šeit ekrānuzņēmums:
Ja vēlaties sadalīt termināli vertikāli, nevis horizontāli, jums jāpievieno -s 2 ... kur 2 ir visu vertikālo paneļu skaits. Piemēram:
multitail -s 2 /var/log/auth.log /var/log/kernel.log
Šeit ekrānuzņēmums:
Ja ... arī jūs vēlaties parādīt trīs žurnālus, nevis divus kā piemērā, bet jūs nevēlaties sadalīt termināli trīs vienādās vertikālās atstarpēs, bet drīzāk sadalīt pareizo laukumu divos horizontālos kvadrātos, atstājiet 2 un vienkārši pievienojiet vēl vienu žurnālu beigās:
multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
Un šeit ekrānuzņēmums:
MultiTail instalēšana
Lai to instalētu ir vienkārši, atrodiet un instalējiet pakotni daudzveidīgs kas atrodas jūsu repozitorijā.
Ja izmantojat Debian, Ubuntu vai atvasinājumu:
sudo apt-get install multitail
Ja izmantojat ArchLinux vai citu distro, kas izmanto pacman:
sudo pacman -S multitail
beigas
Ir daudz vairāk iespēju, komandu izpilde utt., daudzveidīgs Tā neapšaubāmi ir lieliska iespēja vienlaikus apskatīt vairākus mūsu žurnālus.
Es ceru, ka jums tas ir interesanti.
Sveicieni
Tas man ir ļoti noderīgi, paldies par dalīšanos. Es viņu nepazinu. 🙂
Tas izskatās ļoti līdzīgi komandai, kas tika iemesta terminālā, un līdz ar to parādīja dažādus darba veidus.
Šeit ir ekrānuzņēmums no manis teiktā.
http://i.imgur.com/YsSLgGI.png
Bet kā vienmēr, tas ir Linux lieliskais, visām krāsām ir daudz alternatīvu.
Sveicieni.
Terra Terminal, tas ir programmas nosaukums ekrānuzņēmumā.
Interesanti. Man vairs nebūs jāpiespiež RatPoison saskarne Debian.
Ļoti noderīgs rīks, kuru es nezināju. Paldies par informāciju !. Priekā!.