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:
Oglasdmesg | grep nešto | manje
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- & rsaquo; Kako besplatno kopirati Citrix Xen VM s Xen-pocalypse (Bash)
- › Kako besplatno vratiti Citrix-Xen VM pomoću Xen-Phoenixa (Bash)
- › Kako pronaći svoj Spotify omotan 2021
- & rsaquo; Cyber ponedjeljak 2021.: Najbolje tehničke ponude
- › 5 web stranica koje svaki korisnik Linuxa treba označiti
- & rsaquo; Cyber ponedjeljak 2021: najbolje ponude za Apple
- › Mapa računala je 40: Kako je Xerox Star stvorio radnu površinu
- › Funkcije u odnosu na formule u Microsoft Excelu: u čemu je razlika?
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