syslog

Kaip peržiūrėti sistemos žurnalo failus sistemoje „Linux“

Kaip peržiūrėti sistemos žurnalo failus sistemoje „Linux“

Šiame straipsnyje bus paaiškinta, kaip peržiūrėti įvairius žurnalo failus, išsibarsčiusius visoje „Linux“ failų sistemoje. Žurnalo failai yra naudingi norint sužinoti sistemos anomalijas ir gali padėti kuriant jų taisymus. Visos toliau išvardytos komandos yra išbandytos „Ubuntu 20“.04 LTS versiją, tačiau jie turėtų veikti ir kituose „Linux“ paskirstymuose. Jei nepavyksta rasti tam tikrų žurnalo failų, galite naudoti komandą „Rasti“, kurią jūsų sistemoje galima įdiegti per paketų tvarkyklę.

GNOME žurnalai

„GNOME Logs“ yra grafinis žurnalų peržiūros įrankis, pagal numatytuosius nustatymus pristatomas daugelyje „GNOME Shell“ pagrįstų „Linux“ paskirstymų. Tai rodo visus žurnalus, sugeneruotus „systemd“ žurnalams. „Systemd“ valdo visas jūsų sistemoje veikiančias paslaugas ir yra atsakinga už įvairių paleidimo metu paleistų paslaugų paleidimą, sustabdymą ir stebėjimą. GNOME žurnalai tvarkingai suskirsto žurnalus į įvairias antraštes ir galite eksportuoti šiuos žurnalus į tekstinius failus. Tai taip pat leidžia jums ieškoti ir patobulinti žurnalo pranešimus naudojant įvairius filtrus.

Norėdami įdiegti GNOME žurnalus „Ubuntu“, vykdykite toliau nurodytą komandą:

$ sudo apt įdiekite „gnome-logs“

Galite įdiegti GNOME žurnalus kituose „Linux“ paskirstymuose, ieškodami jo paketų tvarkyklėje, pateiktoje kartu su jūsų platinimu. Arba galite jį sukompiliuoti iš šaltinio kodo.

„Linux“ branduolio žurnalai

Norėdami peržiūrėti branduolio žurnalus terminale, vykdykite toliau nurodytą komandą:

$ cat / var / log / kern.žurnalas

Taip pat galite atidaryti žurnalo failą bet kuriame pasirinktame teksto rengyklėje. Viršuje pateiktoje ekrano kopijoje rodomas komandos „uodega“ naudojimas po vamzdžio simboliu. Tai užtikrina, kad tik paskutinės eilutės bus rodomos kaip išvestis (šiuo atveju dvi eilutės).

Norėdami peržiūrėti ankstesnio įkrovos branduolio žurnalus, vykdykite toliau nurodytą komandą:

$ cat / var / log / kern.žurnalas.1

X11 žurnalai

„X11 Xorg“ vaizdo serverio žurnalus galima rasti dviejose vietose, atsižvelgiant į jūsų „Linux“ paskirstymą. Žurnalus galima rasti „/ var / log /“ arba „$ HOME /.local / share / xorg / “katalogai. Teisingą „Xorg“ žurnalo failų vietą galite rasti vykdydami žemiau esančią komandą:

$ suraskite „Xorg“.0.žurnalas

„0“ dalis failo pavadinime žymi prijungto monitoriaus identifikavimo numerį. Jei prie sistemos prijungtas tik vienas ekranas, failo pavadinimas turėtų būti „Xorg.0.žurnalas “. Kelių monitorių sąrankos atveju bus įrašomi keli žurnalo failai, po vieną kiekvienam monitoriui. Pavyzdžiui, nustatant kelių monitorių rinkmenas failų pavadinimai gali būti „Xorg.0.žurnalas “,„ Xorg.1.žurnalas “ir pan.

Norėdami peržiūrėti šiuos žurnalus naudodami komandą „mažiau“, naudokite šią komandą:

$ mažiau $ HOME /.local / share / xorg / Xorg.0.žurnalas

„Mažiau“ komanda sutrumpina terminalo išvestį ir leidžia interaktyviai pereiti prie kitos terminalo išvesties eilutės naudojant Raktas.

Dmesg

„Dmesg“ spausdina branduolio žurnalo pranešimus arba „Linux“ branduolio „žiedo buferį“. Jis naudojamas tirti ir derinti visą branduolio sugeneruotą išvestį, ypač pranešimus, susijusius su prijungta aparatine įranga ir jų tvarkyklėmis.

Norėdami peržiūrėti dmesg žurnalą, vykdykite šias komandas:

$ dmesg

Visus „dmesg“ komandinės eilutės argumentus galite patikrinti vykdydami šią komandą terminale:

$ man dmesg

Įkrovos pranešimai

Norėdami peržiūrėti įkrovos pranešimų žurnalą, vykdykite toliau nurodytą komandą:

$ sudo cat / var / log / boot.žurnalas

Norėdami peržiūrėti ankstesnio įkrovimo žurnalus, vykdykite toliau nurodytą komandą:

$ sudo cat / var / log / boot.žurnalas.1

Sistemos žurnalai

Sistemos žurnalo failai įrašo įvairius pranešimus, naudingus derinant. Jei negalite rasti tam tikrų žurnalo pranešimų kituose failuose, yra tikimybė, kad jie gali būti syslog failuose.

Norėdami peržiūrėti esamus ir ankstesnius „syslog“ failus, vykdykite šias komandas:

$ cat / var / log / syslog
$ cat / var / log / syslog.1

Įgaliojimų žurnalai

Autorizacijos žurnaluose arba tiesiog „Auth“ žurnaluose įrašomi nuotolinio prisijungimo bandymai ir slaptažodžio raginimai, kurių reikalauja sudo komanda. Norėdami peržiūrėti šiuos žurnalus, naudokite šias komandas:

$ cat / var / log / auth.žurnalas
$ cat / var / log / auth.žurnalas.1

Prisijungimo žurnalai

„Faillog“ įrašo nepavykusius prisijungimo bandymus, o „Lastlog“ rodo informaciją apie paskutinį prisijungimą. Norėdami pamatyti prisijungimo įrašus, vykdykite šias komandas:

$ faillog
$ „lastlog“

Trečiųjų šalių programų žurnalai

Vartotojo įdiegtos trečiųjų šalių programos neturi root prieigos. Jei jie įrašo kokius nors žurnalus, jie turėtų būti vykdomojo failo kataloge arba šiose vietose:

Išvada

Įvairių žurnalo failų nagrinėjimas gali padėti išspręsti sistemos užstrigimo ir gedimo problemas, ypač kai kompiuteryje yra naujos ir nepalaikomos aparatūros. Šie žurnalo failai taip pat naudingi norint sužinoti saugumo pažeidimus ar saugumo spragas, jei tokių yra. Jei jūsų sistemoje įdiegta programinė įranga elgiasi netikėtai arba dažnai paleidžiate ir užstringa, pirmiausia turėtumėte ištirti įvairius sistemos žurnalo failus.

Kaip rodyti OSD perdangą viso ekrano „Linux“ programose ir žaidimuose
Žaisdami viso ekrano žaidimus arba naudodamiesi programomis be išsiblaškymo viso ekrano režimu, galite nutraukti nuo susijusios sistemos informacijos,...
5 geriausios žaidimų fiksavimo kortos
Visi mes matėme ir pamėgome srautinius žaidimus „YouTube“. „PewDiePie“, „Jakesepticye“ ir „Markiplier“ yra tik vieni iš geriausių žaidėjų, kurie uždir...
Kaip sukurti žaidimą „Linux“
Prieš dešimtmetį nedaugelis „Linux“ vartotojų numatė, kad jų mėgstama operacinė sistema vieną dieną bus populiari komercinių vaizdo žaidimų žaidimų pl...