Kako pregledavati i pisati datoteke zapisnika sustava na Ubuntu



Linux bilježi veliku količinu događaja na disk, gdje su uglavnom pohranjeni u direktoriju /var/log u običnom tekstu. Većina unosa dnevnika prolazi kroz demon loging sustava, syslogd, i zapisuje se u zapisnik sustava.

Ubuntu uključuje brojne načine pregledavanja ovih dnevnika, bilo grafički ili iz naredbenog retka. Također možete pisati vlastite poruke dnevnika u zapisnik sustava - osobito korisno u skriptama.





Grafički pregled zapisnika

Za pregled datoteka zapisnika pomoću grafičke aplikacije jednostavne za korištenje, otvorite aplikaciju Log File Viewer na Dash-u.



Preglednik datoteka dnevnika prema zadanim postavkama prikazuje brojne zapise, uključujući zapisnik vašeg sustava (syslog), dnevnik upravitelja paketa (dpkg.log), zapisnik provjere autentičnosti (auth.log) i zapisnik grafičkog poslužitelja (Xorg.0.log). Možete vidjeti sve zapise u jednom prozoru — kada se doda novi događaj zapisnika, on će se automatski pojaviti u prozoru i bit će podebljan. Također možete pritisnuti Ctrl+F za pretraživanje poruka dnevnika ili koristiti izbornik Filtri za filtriranje zapisnika.

Ako imate druge datoteke zapisnika koje želite vidjeti — recimo, datoteku zapisnika za određenu aplikaciju — možete kliknuti izbornik Datoteka, odabrati Otvori i otvoriti datoteku zapisnika. Pojavit će se uz ostale datoteke zapisnika na popisu te će se pratiti i automatski ažurirati, kao i ostali zapisnici.



Upisivanje u sistemski dnevnik

The trupaca uslužni program omogućuje vam da brzo napišete poruku u dnevnik vašeg sustava s jednom, jednostavnom naredbom. Na primjer, da biste napisali poruku Hello World u svoj sistemski dnevnik, koristite sljedeću naredbu:

drvosječa Hello World

Oglas

Možda ćete željeti navesti i dodatne informacije - na primjer, ako koristite naredbu logger unutar skripte, možda ćete htjeti uključiti naziv skripte:

logger –t ScriptName Zdravo, svijet

Pregledavanje zapisnika na terminalu

The dmesg naredba prikazuje međuspremnik poruka Linux kernela, koji je pohranjen u memoriji. Pokrenite ovu naredbu i dobit ćete puno rezultata.

Da biste filtrirali ovaj izlaz i tražili poruke koje vas zanimaju, možete ga usmjeriti prema kanalu zahvat :

dmesg | grep nešto

Također možete usmjeriti izlaz naredbe dmesg manje , što vam omogućuje kretanje kroz poruke vlastitim tempom. Za izlaz manje pritisnite P .

dmesg | manje

Ako grep pretraživanje proizvede veliku količinu rezultata, možete usmjeriti i njegov izlaz na manje:

dmesg | grep nešto | manje

Oglas

Osim otvaranja datoteka dnevnika koje se nalaze u /var/log u bilo kojem uređivaču teksta, možete koristiti mačka naredba za ispis sadržaja dnevnika (ili bilo koje druge datoteke) na terminal:

cat / var / log / syslog

Poput gornje naredbe dmesg, ovo će proizvesti veliku količinu izlaza. Možete koristiti zahvat i manje naredbe za rad s izlazom:

zgrabio nešto / var / log / syslog

manje / var / log / syslog

Ostale korisne naredbe uključuju glava i rep naredbe. head ispisuje prvih n redaka u datoteci, dok tail ispisuje zadnjih n redaka u datoteci — ako želite vidjeti nedavne poruke dnevnika, naredba tail je posebno korisna.

glava -n 10 / var / log / syslog

rep -n 10 / var / log / syslog

Neke aplikacije možda neće pisati u zapisnik sustava i mogu proizvesti vlastite datoteke zapisnika, kojima možete manipulirati na isti način - općenito ćete ih pronaći i u /var/log direktoriju. Na primjer, Apache web poslužitelj obično stvara /var/log/apache2 direktorij koji sadrži svoje zapisnike, iako možete provjeriti apache konfiguracijske datoteke da vidite kamo točno idu za vašu distribuciju.

PROČITAJTE SLJEDEĆE Profilna fotografija Chrisa Hoffmana Chris Hoffman
Chris Hoffman je glavni urednik How-To Geek. Više od desetljeća piše o tehnologiji i dvije godine je bio kolumnist PCWorld-a. Chris je pisao za The New York Times, bio je intervjuiran kao stručnjak za tehnologiju na TV postajama kao što je Miamijev NBC 6, a njegov rad su pokrivale novinske kuće poput BBC-a. Od 2011. Chris je napisao preko 2000 članaka koji su pročitani gotovo milijardu puta --- i to samo ovdje na How-To Geek.
Pročitajte cijelu biografiju

Zanimljivi Članci