Oni od nas koji upravljamo serverima ili bilo koji korisnik koji mora biti svjestan određenih sistemskih dnevnika, ti korisnici znaju koja je rep naredba. Na primjer, ako imam dnevnik apaš/Nginx naše web stranice, dnevnik web pošte (webmail.desdelinux.net na primjer) naš made with iRedMailili neke druge web aplikacije ili web lokacije poput www.GmailInicioSesion.info u drugi koji koriste API, kad ih imaš toliko
evidencije i želimo pregledati neku određenu naredbu rep to je bez sumnje izvrsna opcija.
Rep i CCZE
Naredba rep omogućava vam da vidite dnevnik, pored parametra -f Pokazuje nam dnevnik u stvarnom vremenu, odnosno promjena koju dnevnik dobije pojavit će se na ekranu, bez ponovnog učitavanja dnevnika, to jest:
tail -f /var/log/auth.log
Pored toga, dodano u ccze (o tome smo već razgovarali) u dnevnike možemo dodati boje:
tail -f /var/log/auth.log | ccze
Ovo će nam pokazati dnevnik u stvarnom vremenu, ali, Šta učiniti ako želim istovremeno vidjeti dva dnevnika?
Tada bih trebao otvoriti dva terminala, poravnati ih vodoravno jedan iznad drugog, kako bih izvršio tailf -f na svakom, tako da mogu istovremeno vidjeti dva dnevnika.
Pa, s multitail-om više ne trebamo komplicirati.
multi-tail
MultiTail je paket (i naredba) koji nam omogućava da mu kažemo zapisnike koje želimo vidjeti i prikazuje nas sve na ekranu, odvojene, raspoređene, organizirane.
Na primjer:
multitail /var/log/auth.log /var/log/kernel.log
Ovo će nam pokazati ova dva dnevnika:
Kao što vidite, jedan je ispod, a drugi gore, u istom terminalu imamo dva dnevnika.
Kažem dva dnevnika, ali ... moglo bi ih biti i više, na primjer pretpostavimo da želim vidjeti i dnevnik ulogd.log:
multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
Evo snimka zaslona:
Ako želite terminal podijeliti vertikalno, a ne vodoravno, morate dodati -s 2 ... gdje je 2 broj ukupnih vertikalnih ploča. Na primjer:
multitail -s 2 /var/log/auth.log /var/log/kernel.log
Evo snimka zaslona:
Ako ... također, želite prikazati tri zapisnika, a ne dva kao u primjeru, ali ne želite podijeliti terminal na tri jednaka vertikalna prostora, već da dijelite pravo područje na dva vodoravna kvadrata, ostavite 2 prethodne naredbe i jednostavno dodajte još jedan dnevnik na kraju:
multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
I evo snimka zaslona:
Instalacija MultiTail
Instalacija je jednostavna, pronađite i instalirajte paket multitail koja se nalazi u vašem spremištu.
Ako koristite Debian, Ubuntu ili derivat:
sudo apt-get install multitail
Ako koristite ArchLinux ili drugi distro koji koristi pacman:
sudo pacman -S multitail
Kraj
Postoji mnogo više opcija, izvršavanje naredbi itd., multitail nesumnjivo je izvrsna opcija da istovremeno pregledate nekoliko naših dnevnika.
Nadam se da vam je bilo zanimljivo.
Saludos
Jako mi je korisno, hvala na podjeli. Nisam ga poznavao. 🙂
Izgleda mnogo poput naredbe koja je bačena u terminal i sa ovom se pokazuju različiti načini rada.
Evo snimka ekrana onoga što kažem.
http://i.imgur.com/YsSLgGI.png
Ali kao i uvijek, to je sjajna stvar u vezi s Linuxom, postoji mnogo alternativa za sve boje.
Pozdrav.
Terra Terminal, to je naziv programa na snimku zaslona.
Zanimljivo. Neću više morati gurati RatPoison sučelje na Debian.
Vrlo koristan alat koji nisam znao. Hvala na informacijama! Živjeli!