syslog

Kuidas vaadata süsteemilogifaile Linuxis

Kuidas vaadata süsteemilogifaile Linuxis

Selles artiklis selgitatakse, kuidas vaadata erinevaid logifaile, mis on hajutatud kogu Linuxi failisüsteemis. Logifailid on kasulikud süsteemi anomaaliate väljaselgitamiseks ja võivad aidata nende parandusi välja töötada. Kõiki allpool loetletud käske testitakse Ubuntu 20-s.04 LTS versioon, kuid need peaksid töötama ka teistes Linuxi distributsioonides. Juhul kui te ei leia teatud logifaile, võite kasutada käsku „Otsi”, mille saab oma süsteemi installida paketihalduri kaudu.

GNOME logid

GNOME Logs on graafiline logivaatur, mis tarnitakse vaikimisi enamikus GNOME Shelli põhistes Linuxi distributsioonides. See näitab kõiki Systemdi ajakirjade jaoks loodud logisid. Systemd haldab kõiki teie süsteemis töötavaid teenuseid ning vastutab erinevate käivitamisel käivitatud teenuste käivitamise, peatamise ja jälgimise eest. GNOME logid kategoriseerivad logid kenasti erinevates pealkirjades ja saate need logid eksportida tekstifailidesse. Samuti võimaldab see erinevate filtrite abil otsida ja täpsustada logisõnumeid.

GNOME logide installimiseks Ubuntu käivitage järgmine käsk:

$ sudo apt install gnome-logid

GNOME-i logisid saate installida teistesse Linuxi distributsioonidesse, otsides seda teie jaotusega kaasas olevast paketihaldurist. Teise võimalusena saate selle koostada lähtekoodist.

Linuxi tuumalogid

Tuuma logide vaatamiseks terminalis käivitage järgmine käsk:

$ cat / var / log / kern.logi

Logifaili saate avada ka mis tahes valitud tekstiredaktoris. Ülaltoodud ekraanipilt näitab toru sümboli järel käsu “saba” kasutamist. See tagab, et väljundina kuvatakse ainult paar viimast rida (antud juhul kaks rida).

Eelmise alglaadimise kernelilogide vaatamiseks käivitage järgmine käsk:

$ cat / var / log / kern.logi.1

X11 logid

X11 Xorg-i kuvaserveri logisid võib leida kahest asukohast, sõltuvalt teie Linuxi levitamisest. Logid võivad asuda kas "/ var / log /" või "$ HOME /.local / share / xorg / ”kataloogid. Xorgi logifailide õige asukoha leiate alloleva käsu käivitamisega:

$ leidke Xorg.0.logi

"0" osa failinimes tähistab ühendatud monitori identifitseerimisnumbrit. Kui teie süsteemiga on ühendatud ainult üks kuva, peaks failinimi olema „Xorg.0.logi ”. Mitme kuvari seadistuste korral salvestatakse mitu logifaili, üks iga monitori jaoks. Näiteks mitme kuvari seadistustes võivad failinimed olla „Xorg.0.logi ”,„ Xorg.1.logi ”ja nii edasi.

Nende logide vaatamiseks käsuga “less” kasutage järgmist käsku:

$ vähem $ HOME /.local / share / xorg / Xorg.0.logi

„Vähem“ käsk lühendab terminali väljundit ja võimaldab teil interaktiivselt navigeerida terminali väljundi järgmisele reale võti.

Dmesg

Dmesg prindib tuuma logisõnumeid või Linuxi tuuma "helipuhvreid". Seda kasutatakse kogu kerneli genereeritud väljundi, eriti ühendatud riistvaraga ja nende draiveritega seotud sõnumite uurimiseks ja silumiseks.

Dmesg-logi kuvamiseks käivitage järgmised käsud:

$ dmesg

Kõiki dmesg käsurea argumente saate kontrollida, käivitades terminalis järgmise käsu:

$ mees dmesg

Buutsõnumid

Alglaadimissõnumite logi kuvamiseks käivitage järgmine käsk:

$ sudo kass / var / log / boot.logi

Eelmise alglaadimise logide kuvamiseks käivitage järgmine käsk:

$ sudo kass / var / log / boot.logi.1

Süsteemilogid

Süsteemilogifailid salvestavad mitmesuguseid silumiseks kasulikke sõnumeid. Kui te ei leia teatud logisõnumeid teistest failidest, on tõenäoline, et need võivad olla syslogifailides.

Praeguste ja eelmiste syslogifailide kuvamiseks käivitage järgmised käsud:

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

Volituste logid

Autoriseerimislogid või lihtsalt „Auth” -logid registreerivad sudo käsu taotletud kaugsisselogimiskatseid ja parooliviipasid. Nende logide vaatamiseks kasutage järgmisi käske:

$ cat / var / log / auth.logi
$ cat / var / log / auth.logi.1

Logi sisse logid

„Faillog” salvestab nurjunud sisselogimiskatsed, samas kui „Lastlog” näitab teavet viimase sisselogimise kohta. Sisselogimiskirjete nägemiseks käivitage järgmised käsud:

$ faillog
$ lastlog

Kolmanda osapoole rakenduste logid

Kasutaja installitud kolmanda osapoole rakendustel pole juurjuurdepääsu. Kui nad salvestavad logisid, peaksid need olema käivitatava faili kataloogis või järgmistes kohtades:

Järeldus

Erinevate logifailide uurimine võib aidata süsteemi külmutamise ja krahhi silumisel, eriti kui arvutis on uut ja toetamata riistvara. Need logifailid on kasulikud ka turvarikkumiste või turvaaukude väljaselgitamiseks, kui neid on. Kui teie süsteemi installitud tarkvara käitumine ootab teid sageli või taaskäivitub ja jookseb kokku, peaksite kõigepealt uurima erinevaid süsteemi logifaile.

5 parimat arkaadmängu Linuxile
Tänapäeval on arvutid tõsised mängimiseks kasutatavad masinad. Kui te ei saa uut rekordit, teate, mida ma mõtlen. Selles postituses saate teada mõnda ...
Lahing Wesnothi eest 1.13.6 Areng vabastati
Lahing Wesnothi eest 1.13.6 ilmus eelmisel kuul, on 1-s kuues arendusversioon.13.x-seeria ja see pakub mitmeid täiustusi, eelkõige kasutajaliidese ja ...
League of Legendsi installimine Ubuntu 14-le.04
Kui olete League of Legends fänn, siis on see teile võimalus proovida League of Legendsit. Pange tähele, et LOL-i toetab PlayOnLinux, kui olete Linuxi...