syslog

Kā apskatīt sistēmas žurnāla failus Linux

Kā apskatīt sistēmas žurnāla failus Linux

Šajā rakstā tiks paskaidrots, kā apskatīt dažādus žurnālfailus, kas izkaisīti visā Linux failu sistēmā. Žurnālfaili ir noderīgi, lai uzzinātu sistēmas anomālijas, un tie var palīdzēt izstrādāt to labojumus. Visas zemāk uzskaitītās komandas tiek pārbaudītas Ubuntu 20.04 LTS versija, taču tām vajadzētu darboties arī citos Linux izplatījumos. Ja nevarat atrast noteiktus žurnālfailus, varat izmantot komandu “Atrast”, kuru sistēmā var instalēt, izmantojot pakotņu pārvaldnieku.

GNOME žurnāli

GNOME Logs ir grafisks žurnālu skatītājs, kas pēc noklusējuma tiek piegādāts lielākajā daļā GNOME Shell balstīto Linux izplatījumu. Tas parāda visus žurnālus, kas izveidoti sistēmas žurnāliem. Systemd pārvalda visus jūsu sistēmā darbojošos pakalpojumus, un tā ir atbildīga par dažādu pakalpojumu sākšanu, apturēšanu un uzraudzību, kas tiek palaisti sāknēšanas laikā. GNOME žurnāli glīti kategorizē žurnālus dažādās virsrakstos, un jūs varat eksportēt šos žurnālus uz teksta failiem. Tas arī ļauj meklēt un uzlabot žurnāla ziņojumus, izmantojot dažādus filtrus.

Lai instalētu GNOME žurnālus Ubuntu, palaidiet zemāk esošo komandu:

$ sudo apt instalējiet gnome-logs

Jūs varat instalēt GNOME žurnālus citos Linux izplatījumos, meklējot to pakotņu pārvaldniekā, kas piegādāts kopā ar jūsu izplatīšanu. Alternatīvi, jūs varat to apkopot no avota koda.

Linux kodola žurnāli

Lai terminālā skatītu kodola žurnālus, palaidiet zemāk esošo komandu:

$ cat / var / log / kern.žurnāls

Žurnāla failu var atvērt arī jebkurā izvēlētajā teksta redaktorā. Iepriekš redzamajā ekrānuzņēmumā ir parādīts komandas “aste” izmantošana pēc pīpes simbola. Tas nodrošina, ka kā izeja tiek rādītas tikai pēdējās rindas (šajā gadījumā divas rindas).

Lai skatītu iepriekšējās sāknēšanas kodola žurnālus, palaidiet zemāk esošo komandu:

$ cat / var / log / kern.žurnāls.1

X11 žurnāli

X11 Xorg displeja servera žurnālus var atrast divās vietās atkarībā no Linux izplatīšanas. Žurnālus var atrast vai nu “/ var / log /”, vai “$ HOME /.local / share / xorg / ”direktoriji. Pareizu Xorg žurnāla failu atrašanās vietu varat atrast, palaižot zemāk esošo komandu:

$ atrodiet Xorg.0.žurnāls

“0” daļa faila nosaukumā apzīmē pievienotā monitora identifikācijas numuru. Ja jūsu sistēmai ir pievienots tikai viens displejs, faila nosaukumam jābūt “Xorg.0.žurnāls ”. Vairāku monitoru iestatījumu gadījumā tiks ierakstīti vairāki žurnāla faili, pa vienam katram monitoram. Piemēram, vairāku monitoru iestatījumos failu nosaukumi varētu būt “Xorg.0.žurnāls ”,“ Xorg.1.žurnāls ”un tā tālāk.

Lai skatītu šos žurnālus, izmantojot komandu “mazāk”, izmantojiet šādu komandu:

$ mazāk $ HOME /.local / share / xorg / Xorg.0.žurnāls

Komanda “Mazāk” saīsina termināla izvadi un ļauj interaktīvi pāriet uz nākamo termināla izejas rindu, izmantojot taustiņu.

Dmesg

Dmesg izdrukā kodola žurnāla ziņojumus vai Linux kodola “zvana buferi”. To izmanto, lai pārbaudītu un atkļūdotu visu kodola ģenerēto izvadi, īpaši ziņojumus, kas saistīti ar pievienoto aparatūru un to draiveriem.

Lai skatītu dmesg žurnālu, izpildiet šīs komandas:

$ dmesg

Visus dmesg komandrindas argumentus varat pārbaudīt, terminālā izpildot šādu komandu:

$ man dmesg

Sāknēšanas ziņojumi

Lai skatītu sāknēšanas ziņojumu žurnālu, palaidiet zemāk esošo komandu:

$ sudo cat / var / log / boot.žurnāls

Lai skatītu iepriekšējās sāknēšanas žurnālus, palaidiet zemāk esošo komandu:

$ sudo cat / var / log / boot.žurnāls.1

Sistēmas žurnāli

Sistēmas žurnāla failos tiek ierakstīti dažādi atkļūdošanai noderīgi ziņojumi. Ja citos failos nevarat atrast noteiktus žurnāla ziņojumus, iespējams, ka tie varētu būt syslog failos.

Lai skatītu attiecīgi pašreizējos un iepriekšējos syslog failus, izpildiet šādas komandas:

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

Autorizācijas žurnāli

Autorizācijas žurnālos vai vienkārši “Auth” žurnālos tiek ierakstīti attālās pieteikšanās mēģinājumi un paroles uzvednes, kuras pieprasa sudo komanda. Lai skatītu šos žurnālus, izmantojiet šādas komandas:

$ cat / var / log / auth.žurnāls
$ cat / var / log / auth.žurnāls.1

Pieteikšanās žurnāli

“Faillog” reģistrē neveiksmīgus pieteikšanās mēģinājumus, savukārt “Lastlog” parāda informāciju par pēdējo pieteikšanos. Lai skatītu pieteikšanās ierakstus, izpildiet šīs komandas:

$ faillog
$ lastlog

Trešās puses lietojumprogrammu žurnāli

Lietotāju instalētām trešo pušu lietojumprogrammām nav root piekļuves. Ja viņi reģistrē kādus žurnālus, tiem jābūt izpildāmā faila direktorijā vai šādās vietās:

Secinājums

Dažādu žurnālfailu pārbaude var palīdzēt atkļūdot sistēmas iesaldēšanas un avārijas problēmas, it īpaši, ja datorā ir jauna un neatbalstīta aparatūra. Šie žurnāla faili ir noderīgi arī, lai noskaidrotu drošības pārkāpumus vai drošības nepilnības, ja tādas ir. Ja rodas negaidīta uzvedība no programmatūras, kas instalēta jūsu sistēmā, vai bieži atkārtoti sākat un avarējat, vispirms jums jāpārbauda dažādi sistēmas žurnāla faili.

Populārākās Oculus App Lab spēles
Ja esat Oculus austiņu īpašnieks, jums ir jāsazinās par sānu ielādi. Sānu ielāde ir process, kurā austiņās tiek instalēts saturs, kas nav veikals. Sid...
10 labākās spēles, kuras spēlēt Ubuntu
Windows platforma ir bijusi viena no dominējošajām spēļu platformām, jo ​​mūsdienās tiek attīstīts milzīgs spēļu skaits, lai atbalstītu Windows. Vai k...
5 labākās arkādes spēles Linux
Mūsdienās datori ir nopietnas mašīnas, kuras izmanto spēlēšanai. Ja jūs nevarat iegūt jauno augsto rezultātu, jūs zināt, ko es domāju. Šajā ierakstā j...