Žurnalai, kuriuos aptarėme ankstesniame skyriuje, yra „Žurnalo žurnalai“.
„JournaldasYra sistemos programa iš systemd įrankis, kuris renka duomenis iš kelių žurnalų dvejetainiu formatu. Tai veikia taip pat, kaip syslog bet suteikia efektyvesnį žurnalų tvarkymo būdą.
„Linux“ sistema turi veiksmingą įrankį, vadinamą „journalctl“, Kuris padeda vartotojui skaityti ir bendrauti sužurnalų žurnalai“. Šis įrankis yra standartinis būdas pateikti žurnalo pranešimus, kuriuos teikia žurnalas ir juos stebėti.
SintaksėjournalctlKomanda yra:
journalctl [parinktys…] [atitinka…]Kaip naudoti komandą „journalctl“?
VykdykitejournalctlKomanda be jokių argumentų komandinėje eilutėje, kad būtų rodomi visi žurnalų žurnalų įrašai iš seniausių įrašų:
$ sudo journalctl
Rodoma išvestis yra išvardyta mažiau, o tai reiškia, kad galite naudoti krypties klavišus ieškoti ir skaityti žurnalo įrašus.
Kaip naudotis „journalctl“ komandų parinktimis?
„journalctlKomandoje yra keletas parinkčių rodyti žurnalų žurnalus. Šitie yra:
Naudoti "-be puslapio„Norint gauti žurnalus terminale, o ne rodyti su„mažiau" funkcijos:
$ sudo journalctl --no-page
Bus rodomas toks rezultatas:
Norėdami rodyti visus žurnalo laukus, nesvarbu, ar jie nėra spausdinami, naudokite „-visiKomandinės eilutės eilutės parinktis:
$ sudo journalctl - visi
Norėdami apriboti išvesties linijas journalctl žurnalas, paleisti „-n“Vėliava su norimų rodyti eilučių skaičiumi:
$ sudo journalctl -n 15
Paleiskite „-f“Vėliava, kad žurnalo žurnalas būtų rodomas realiuoju laiku:
$ sudo journalctl -f
Norėdami parodyti branduolio žurnalų įrašą, atlikite „-k”Vėliava:
$ sudo journalctl -k
Norėdami parodyti įkrovos seansų, kuriuose yra įkrovos laikas, sąrašą, paleiskite-sąrašas-įkrovimasParinktisjournalctlKomanda:
$ sudo journalctl --list-boot
Kai tik paleisite „journalctl”Komandą, ji pagal numatytuosius nustatymus rodys žurnalų žurnalus vietiniu laiku, bet jei norite nurodyti žurnalus UTC, atlikite tai per nurodytą komandą:
$ sudo journalctl --utc
„journalctl“Komanda leidžia vartotojui gauti tam tikro laikotarpio žurnalų įrašą.
Pvz., Norėdami gauti vakarykštį žurnalo įrašą, įveskite:
$ sudo journalctl - nuo „vakar“
Arba, jei norite patikrinti paskutinių 2 valandų įrašą, naudokite:
$ sudo journalctl - nuo „prieš 2 valandas“
„-r“Arba„-atvirkščiai“Parinktis naudojama žurnalams su naujausiais įrašais rodyti pirmiausia komandinėje eilutėje:
$ sudo journalctl -r
Vykdykite-q“Arba„-tyluParinktį, jei nenorite rodyti nesusijusio pranešimo, pvz., Įspėjimo ar informacijos:
$ sudo journalctl - tylus
Norėdami parodyti pagalbos pranešimą,journalctl“Komandą ir visas jos parinktis naudokite„-pagalba“Parinktis:
$ sudo journalctl --help
Patikrinkite „journalctl“Komanda naudodama„-versija“Parinktis:
$ journalctl --version
Išvada:
Šioje trumpoje pamokoje pamatėme, kaip „journalctl“Komanda ir jos parinktys veikia. „journalctl”Komanda yra komandinės eilutės įrankis, naudojamas žurnalų žurnalų įrašams rodyti. The Žurnalo žurnalai įrašomi dvejetainiu formatu, prie kurio galima prisijungti bet kada. Naudojant "journalctl“Komandą, galima tvarkyti ir analizuoti visų žurnalų įrašus.