Ne meistä, jotka hallitsevat palvelimia, tai joku käyttäjä, jonka on oltava tietoinen tietyistä järjestelmälokeista, nämä käyttäjät tietävät, mikä hännän komento on. Esimerkiksi, jos minulla on loki Apache/nginx verkkosivustomme verkkosivustoloki (webmail.desdelinux. Net esimerkiksi) meidän kanssa iRedMailtai jokin muu verkkosovellus tai sivustot, kuten www.GmailInicioSesion.info u muut, jotka käyttävät sovellusliittymää, kun sinulla on niin paljon
lokit ja haluamme tarkistaa tietyn komennon pyrstö se on epäilemättä erinomainen vaihtoehto.
Tail ja CCZE
Komento pyrstö avulla voit nähdä lokin parametrin vieressä -f Se näyttää meille lokin reaaliajassa, ts. Muutos, jonka loki vastaanottaa, näkyy näytöllä ilman, että lokia on ladattava uudelleen, toisin sanoen:
tail -f /var/log/auth.log
Lisäksi lisätty ccze (olemme jo puhuneet siitä) voimme lisätä värejä lokiin:
tail -f /var/log/auth.log | ccze
Tämä näyttää lokin reaaliajassa, mutta Mitä tehdä, jos haluan nähdä kaksi lokia reaaliajassa samanaikaisesti?
Minun täytyy sitten avata kaksi päätelaitetta, kohdistaa ne vaakasuoraan toistensa yli, jotta kumpikin tailf -f voidaan suorittaa, jolloin pystyn näkemään kaksi lokia samanaikaisesti.
No, monisuuntaisella ei enää tarvitse mutkistaa itseämme.
monihäntä
MultiTail on paketti (ja komento), jonka avulla voimme kertoa sille lokit, jotka haluamme nähdä, ja se näyttää meille kaikille näytöllä eroteltuina, järjestettyinä, järjestettyinä.
Esimerkiksi:
multitail /var/log/auth.log /var/log/kernel.log
Tämä näyttää meille nämä kaksi lokia näytöllä:
Kuten näette, yksi on alapuolella ja toinen yläpuolella, samassa terminaalissa meillä on kaksi lokia.
Sanon kaksi lokia, mutta ... niitä voi olla enemmän, esimerkiksi haluan nähdä myös ulogd.log-lokin:
multitail /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
Tässä kuvakaappaus:
Jos haluat jakaa päätelaitteen pystysuoraan eikä vaakasuoraan, sinun on lisättävä -s 2… missä 2 on pystysuorien paneelien kokonaismäärä. Esimerkiksi:
multitail -s 2 /var/log/auth.log /var/log/kernel.log
Tässä kuvakaappaus:
Jos ... myös haluat näyttää kolme lokia eikä kahta kuten esimerkissä, mutta et halua jakaa päätelaitetta kolmeen yhtä suureen pystysuoraan tilaan, vaan jakaa oikean alueen kahteen vaakasuoraan ruutuun, jätä 2 edellisen komennon ja lisää vain toinen loki loppuun:
multitail -s 2 /var/log/auth.log /var/log/kernel.log /var/log/ulogd.log
Ja tässä kuvakaappaus:
MultiTail-asennus
Asenna se yksinkertaisesti etsimällä ja asentamalla paketti moniosainen joka on arkistossa.
Jos käytät Debiania, Ubuntua tai johdannaista:
sudo apt-get install multitail
Jos käytät ArchLinuxia tai muuta pacmania käyttävää distroa:
sudo pacman -S multitail
pää
Valintoja, komentojen suorittamista jne. On paljon enemmän moniosainen Se on epäilemättä erinomainen vaihtoehto tarkastella useita lokeja samanaikaisesti.
Toivottavasti olet löytänyt sen mielenkiintoiselta.
terveiset
Se on minulle erittäin hyödyllinen, kiitos jakamisesta. En tuntenut häntä. 🙂
Se näyttää paljon kuin komento, joka heitettiin päätelaitteeseen, ja tämän kanssa näytetään erilaisia tapoja toimia.
Tässä on kuvakaappaus sanastani.
http://i.imgur.com/YsSLgGI.png
Mutta kuten aina, se on Linuxin hieno asia, kaikille väreille on monia vaihtoehtoja.
Tervehdys.
Terra Terminal, se on ohjelman nimi kuvakaappauksessa.
Mielenkiintoista. Minun ei tarvitse enää työntää RatPoison-käyttöliittymää Debianiin.
Erittäin hyödyllinen työkalu, jota en tiennyt. Kiitos tiedosta!. Kippis!.