Oni od nas koji upravljamo poslužiteljima ili bilo koji korisnik koji mora biti svjestan određenih sistemskih dnevnika, ti korisnici znaju koja je rep naredba. Na primjer, ako imam zapisnik apaš/Nginx našeg web mjesta, zapisnik web pošte (web pošta.desdelinux.net na primjer) naš made with iRedMailili neke druge web aplikacije ili web mjesta poput www.GmailInicioSesion.info u drugi koji koriste API, kad ih imate toliko
zapisnike i želimo pregledati neku određenu naredbu rep to je bez sumnje izvrsna opcija.
Rep i CCZE
Naredba rep omogućuje vam prikaz dnevnika, pored parametra -f Prikazuje nam zapisnik u stvarnom vremenu, odnosno promjena koju zapisnik dobije pojavit će se na zaslonu, bez ponovnog učitavanja dnevnika, to jest:
tail -f /var/log/auth.log
Osim toga, dodano u ccze (o tome smo već razgovarali) u zapisnike možemo dodati boje:
tail -f /var/log/auth.log | ccze
Ovo će nam pokazati zapisnik u stvarnom vremenu, ali, Što učiniti ako želim istodobno vidjeti dva zapisnika u stvarnom vremenu?
Tada bih trebao otvoriti dva terminala, poravnati ih vodoravno jedan iznad drugog, kako bih izvršio tailf -f na svakom, i tako mogao istovremeno vidjeti dva zapisnika.
Pa, s multitailom se više ne trebamo komplicirati.
višerepni
MultiTail je paket (i naredba) koji nam omogućuje da mu kažemo zapisnike koje želimo vidjeti i prikazuje ih sve na ekranu, odvojene, poredane, organizirane.
Na primjer:
multitail /var/log/auth.log /var/log/kernel.log
Na ekranu će nam se prikazati ova dva dnevnika:
Kao što vidite, jedan je ispod, a drugi gore, u istom terminalu imamo dva zapisnika.
Kažem dva zapisnika, 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 okomito, a ne vodoravno, morate dodati -s 2 ... gdje je 2 broj ukupnih okomitih 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 terminal podijeliti na tri jednaka okomita prostora, već pravo područje podijelite na dva vodoravna kvadrata, ostavite 2 prethodne naredbe i jednostavno dodajte još jedan zapisnik na kraju:
multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
I ovdje snimak zaslona:
Instalacija MultiTail
Da biste ga instalirali, jednostavno pronađite i instalirajte paket višerepni koja se nalazi u vašem spremištu.
Ako koristite Debian, Ubuntu ili izvedenicu:
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., višerepni Nesumnjivo je izvrsna opcija istodobno pregledavanje nekoliko naših dnevnika.
Nadam se da vam je bilo zanimljivo.
pozdravi
Jako mi je korisno, hvala na dijeljenju. Nisam ga poznavao. 🙂
Izgleda mnogo poput naredbe koja je bačena u terminal i s tim pokazuju različite načine rada.
Evo snimke zaslona 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 snimci zaslona.
Zanimljiv. Neću više morati gurati RatPoison sučelje na Debian.
Vrlo koristan alat koji nisam znao. Hvala na informaciji!. Živjeli!.