Kur Linux glabā manu Syslog

Kur Linux Glaba Manu Syslog



Operētājsistēmā Linux 'Syslog' ir galvenais sistēmas žurnālfails, kas reģistrē visas operācijas, kas veiktas Linux sistēmās, piemēram, kodola ziņojumus, sistēmas kļūdas, tīkla aktivitātes un visus citus svarīgus ziņojumus, kas saistīti ar dažādām lietojumprogrammām. Šajā rakstā mēs izpētīsim, kur Linux glabā syslog datus un kā mēs varam tiem piekļūt.

Kas ir Syslog?

Syslog apkopo un saglabā sistēmas žurnāla ziņojumus no Linux sistēmām. Tas ieraksta ziņojumus no dažādiem sistēmas komponentiem, tostarp kodola, lietojumprogrammām un dēmoniem. Syslog ziņojumi satur vērtīgu informāciju par sistēmas notikumiem, kļūdām un brīdinājumiem. Šī informācija ir ļoti svarīga sistēmas administratoriem, lai uzraudzītu un diagnosticētu sistēmu.

Operētājsistēmā Linux syslog pakalpojums saglabā ziņojumus noteiktā vietā, lai tos varētu viegli piekļūt un analizēt. Šos ziņojumus var izmantot problēmu novēršanai, sistēmas pārvaldībai un drošības analīzei.







Kur Linux glabā Syslog datus?

Pēc noklusējuma Linux failā saglabā syslog ziņojumus /var/log/syslog . Tomēr faktiskā syslog failu atrašanās vieta var atšķirties dažādu Linux izplatījumu dēļ. Šeit ir dažas izplatītas sistēmas žurnālu failu atrašanās vietas operētājsistēmā Linux:



/var/log/syslog: Šī ir izplatīta vieta sistēmas žurnālu glabāšanai. To izmanto uz Debian balstīti izplatījumi, piemēram, Ubuntu.



/var/log/messages: Šī ir noklusējuma vieta sistēmas ziņojumu glabāšanai daudzos Linux izplatījumos.





/var/log/kern.log: Šajā failā ir paša Linux kodola kodola ziņojumi.

/var/log/auth.log: Šis fails saglabā lietotāju personas datus, piemēram, lietotāja autentifikāciju un autorizāciju. Tas arī saglabā paroles izmaiņas un lietotāja pieteikšanās reižu skaitu.



/var/log/cron.log: Satur ziņojumus, kas saistīti ar tiem, kas var ieplānot un automatizēt uzdevumus noteiktos laikos.

/var/log/dmesg: Šajā failā ir ziņojumi no kodola gredzena bufera, kurā tiek glabāta informācija par aparatūras ierīcēm un draiveriem.

/var/log/boot.log: Šajos žurnālfailos tiek glabāti sistēmas startēšanas ziņojumi.

/var/log/faillog: Šis žurnālfails saglabā neveiksmīgo pieteikšanās mēģinājumu.

Kā piekļūt syslog failiem operētājsistēmā Linux

Lai piekļūtu sistēmas žurnālam operētājsistēmā Linux, ir jāizmanto terminālis un teksta redaktors. Tālāk ir norādītas darbības, lai piekļūtu syslog.

Dodieties uz direktoriju, kurā tiek glabāti syslog faili, piemēram, /var/log/syslog . Atveriet syslog faila direktoriju, izmantojot:

$ cd / bija / žurnāls

$ ls

Kā lasīt syslog failus operētājsistēmā Linux

Vienkāršākais veids, kā nolasīt syslog failu saturu, ir izmantot kaķis komanda terminālī.

$ kaķis syslog

Mēs varam arī atvērt syslog failus teksta redaktorā:

$ nano syslog

Tālāk ir norādīti syslog faili ir atvērti organizētākā veidā nano redaktorā.

Lasiet noteiktu žurnālu failu skaitu

Lai skatītu noteiktu skaitu syslog failu, mēs varam izmantot divas komandas galvu un asti .

Galvas komandas ļauj skatīt dažas pirmās syslog faila rindiņas. Piemēram , lai skatītu pirmos 20 žurnālfailus, izmantojiet šo komandu:

$ galvu - divdesmit / bija / žurnāls / syslog

Lai skatītu pēdējos žurnāla ziņojumus, mēs izmantojam astes komandas. Piemēram, lai skatītu pēdējos 20 syslog ziņojumus, izmantojiet šo komandu:

$ aste - divdesmit / bija / žurnāls / syslog

Problēmu novēršana, izmantojot Syslog

Syslog ir spēcīgs rīks Linux sistēmu problēmu novēršanai. Mēs to varam izmantot:

  • Identificējiet un atrisiniet lietojumprogrammu avārijas un kļūdas
  • Tas uzrauga CPU un atmiņu
  • Atklājiet un novērsiet drošības pārkāpumus un nezināmus pieteikšanās datus
  • Pārraugiet tīkla darbību un novērsiet savienojuma problēmas

Secinājums

Syslog vai sistēmas reģistrēšanas protokols nosūta sistēmas žurnālu ziņojumus uz serveri. Šis fails tiek lokāli saglabāts operētājsistēmā Linux šeit /var/log . Direktorijā /var/log ir dažādi žurnālu faili, tostarp syslog. Syslog failu var nolasīt, izmantojot cat komandu vai jebkuru teksta redaktoru. Syslog failu lasīšana palīdz identificēt sistēmas problēmas.