Cum se verifică jurnalele în sistemele unix
Thiste pares unde să găsești cele mai esențiale busteni pe sisteme de operare Populare UNIX. Locația de înregistrare prestabilită a tuturor versiunilor Linux, precum și FreeBSD, este / var / log, dar numele efectiv al jurnalului variază în funcție de sistem. Dacă utilizați Solaris, jurnalele dvs. sunt în / var / adm. Cele mai multe jurnale sunt fișiere de text plat cu care puteți vizualiza cu pisică, Mai mult, coadă, sau prin deschiderea într-un editor de text - cu toate acestea, jurnalele ca dmesg (care conține informații tampon inel de kernel) și Lastlog (care arată informațiile de conectare ale utilizatorilor) sunt vizualizate prin rularea comenzilor specifice.
Pași
Metoda 1 din 2:
Găsirea jurnalelor1. presa Ctrl+Alt+T. Aceasta deschide promptul Shell.
2. Tip CD / var / log și apăsați pe ↵ Introduceți. Acest lucru vă duce la / var / jurnal, locația fișierelor Linux Log.
3. Tip LS -A și apăsați pe ↵ Introduceți. Aceasta afișează o listă a tuturor fișierelor din director.
4. Aflați jurnalele comune. Jurnalele pe care le veți găsi depind de o serie de factori, inclusiv versiunea Linuxului pe care o executați și software-ul și serviciile pe care le utilizați. Iată o prezentare generală a celor mai frecvente fișiere de jurnal (dacă utilizați Solaris, doar înlocuiți / var / jurnal cu / var / adm):
Metoda 2 din 2:
Vizualizați buștenii1. Folosește pisică Pentru a vedea toate conținutul unui jurnal. Atâta timp cât logul este un fișier text plat, puteți rula pisică LogName Pentru a vizualiza întregul jurnal.
- Dacă nu aveți deja acces la rădăcină, utilizați sudo înainte de fiecare comandă.
2. Utilizare Mai mult Pentru a vizualiza ecranul de pe ecran de pe ecran. Deoarece multe dintre aceste jurnale pot obține mari, pisica ar putea fi frustrant de utilizat. Dacă doriți să vizualizați ecranul de jurnal pe ecran, încercați Mai mult LogName În schimb, astfel încât să puteți pagina prin ecranul de jurnal-pe-ecran.
3. Folosește Coada -F Pentru a vizualiza un log în timp real. Aceasta afișează o versiune live a jurnalului care actualizează constant ca elemente noi să o scrieți. De exemplu, dacă aveți probleme cu Apache, poate fi util să fugiți coada -F / var / log / httpd și lăsați-o deschisă într-o fereastră terminală în timp ce depanați.
4. Utilizare VI Pentru a deschide jurnalul. Puteți utiliza orice editor de text, cum ar fi VI sau vim Pentru a deschide cele mai multe jurnale pentru vizualizare. Pentru a face acest lucru, utilizați doar VI / VAR / LOG / AUTH.Buturuga (sau numele jurnal dorit). Puteți naviga în mod liber prin jurnal după cum este necesar, precum și utilizarea instrumentelor de căutare ale editorului. În VI și vim, Puteți căuta șiruri de text folosind o slash înainte în modul de comandă.
5. Utilizare dmesg Pentru a vizualiza mesajele de la kernel. Când doriți să vizualizați / VAR / LOG / DMESG, va trebui să utilizați această comandă.
6. Utilizare Lastlog Pentru a vizualiza ultimele date de conectare pentru fiecare utilizator. / var / log / lastlog, cum ar fi / var / log / dmesg, este un fișier binar care necesită utilizarea unei comenzi pentru vizualizare. Poți doar tastați Lastlog și apăsați pe introduce Pentru a vizualiza jurnalul sau pentru a scoate afară (| = țeavă) pentru o vizionare mai ușoară - de exemplu, Lastlog |. Mai mult vă permite să citiți ecranul de jurnal pe ecran și Lastlog |. grep root ar afișa numai informații de conectare rădăcină.
Partajați pe rețeaua socială: