Mokėjimo būdai Abuse

Kaip peržiūrėti žurnalus "Linux

17.04.2021, 22:24

"Linux" operacinėje aplinkoje sistemos administratoriams dažnai reikia peržiūrėti žurnalus. Tai yra pirmas dalykas, kurį reikia padaryti, jei iškilo problema ir reikia ją išspręsti. Linux operacinė sistema ir veikiančios programos generuoja įvairių tipų pranešimus, kurie registruojami įvairiuose žurnalų failuose.

Žurnalų vieta "Linux" sistemoje

Žurnalų failams saugoti "Linux" naudoja specialią programinę įrangą, failus ir katalogus. Jei žinosite, kurios programos generuoja kokius žurnalus ir, dar svarbiau, kur šie žurnalai yra, galėsite greitai išspręsti iškilusias problemas, sugaišdami mažiausiai laiko. Toliau apžvelgsime pagrindines "Linux" žurnalų sistemos dalis, žurnalų failus ir pagalbines programas, kuriomis galima peržiūrėti "Linux" žurnalus.

Visi pagrindiniai "Linux" žurnalai yra aplanke /var/log/, sistemos žurnalų failus galite išvardyti naudodami komandą ls:

$ ls -l /var/log/

Kaip peržiūrėti žurnalus

Toliau apžvelgsime 20 skirtingų "Linux" žurnalų failų, esančių kataloge /var/log/. Kai kurie iš šių žurnalų randami tik tam tikrose distribucijose, pavyzdžiui, dpkg.log randamas tik "Debian" sistemose:

Просмотр Логов Линукс

Просмотр логов в Linux

Toliau panagrinėkime, kaip šiuos žurnalus peržiūrėti operacinėje sistemoje.

Žurnalų peržiūra "Linux" sistemoje

Norint peržiūrėti žurnalus "Linux" operacinėje aplinkoje, patogu naudoti kelių eilučių komandų įrankius. Paprastai tai daroma naudojant bet kurį teksto redaktorių arba specialią programą. Greičiausiai, norėdami peržiūrėti žurnalus Linux operacinėje sistemoje, turėsite gauti supernaudotojo teises. Toliau pateikiamas dažniausiai šiam tikslui naudojamų komandų sąrašas:

  • cat;
  • head;
  • grep;
  • tail;
  • zcat;
  • zgrep;
  • zmore;
  • vi;
  • nano.

Norėdami peržiūrėti slenkantį /var/log/dmesg žurnalą, tiesiog atlikite:

$ less /var/log/dmesg

Kaip peržiūrėti žurnalus

Peržiūrėti realaus laiko žurnalus:

$ tail -f /var/log/dmesg

Atidarykite dmesg žurnalo failą:

$ cat /var/log/dmesg

Peržiūrėkite pirmąsias eilutes:

$ head /var/log/dmesg

/var/log/messages: Toliau išveskite klaidas iš /var/log/messages:

$ grep -i error /var/log/dmesg

Kaip peržiūrėti žurnalus

Žurnalus "Linux" sistemoje taip pat galite peržiūrėti naudodami grafines pagalbines programas. Programą Logs galima naudoti norint lengvai peržiūrėti ir sekti sistemos žurnalus "Linux" nešiojamajame ar asmeniniame kompiuteryje.

Kaip peržiūrėti žurnalus

Programą galite įdiegti bet kurioje sistemoje, kurioje įdiegtas X serveris. Be to, žurnalams peržiūrėti galima naudoti bet kurį grafinį testų redaktorių.