Utangulizi wa Faili za Ingia za Linux

Faili ya logi, kama vile unaweza kuwa umebadilisha, hutoa muda wa matukio ya mfumo wa uendeshaji wa Linux , maombi na huduma.

Faili zihifadhiwa katika maandishi wazi ili kuwafanya rahisi kusoma. Mwongozo huu hutoa maelezo ya jumla ya wapi kupata files ya logi, inaonyesha wachache wa kumbukumbu muhimu na inaelezea jinsi ya kuisoma.

Unaweza kupata wapi Files ya Ingia ya Linux?

Faili za logi za logi zinahifadhiwa kwenye folder / var / magogo.

Folda itakuwa na idadi kubwa ya faili na unaweza kupata taarifa kwa kila programu.

Kwa mfano wakati amri ya ls inakiliwa kwenye folda ya sampuli / var / kumbukumbu hapa hapa ni wachache wa magogo inapatikana.

Watatu wa mwisho katika orodha hiyo ni folders lakini wameingia faili ndani ya folda.

Kama mafaili ya logi ni katika muundo wa maandishi wazi unaweza kuisoma kwa kuandika amri ifuatayo:

nano

Amri ya hapo juu inafungua faili ya logi katika mhariri inayoitwa nano . Ikiwa faili ya logi ni ndogo sana na ni sawa kufungua faili ya logi ndani na mhariri lakini ikiwa faili ya logi ni kubwa basi huenda ungependa kusoma mwisho wa mkia wa logi.

Amri ya mkia inakuwezesha kusoma mistari michache iliyopita katika faili kama ifuatavyo:

mkia

Unaweza kutaja ngapi mistari ya kuonyesha na -n kubadili kama ifuatavyo:

mkia -n

Bila shaka, ikiwa unataka kuona mwanzo wa faili unaweza kutumia amri ya kichwa .

Mfumo wa Mfumo muhimu

Faili zifuatazo za logi nizo kuu za kutazama ndani ya Linux.

Akaunti ya idhini (auth.log) inafuatilia matumizi ya mifumo ya idhini inayodhibiti upatikanaji wa mtumiaji.

Daemon ya daemon (daemon.log) inafuatilia huduma zinazoendeshwa nyuma ambayo hufanya kazi muhimu.

Daemons huwa hayana pato la picha.

Kitambulisho cha debug hutoa pato la kufuta kwa programu.

Kitengo cha kernel hutoa maelezo kuhusu kernel ya Linux.

Meneja wa mfumo una habari zaidi kuhusu mfumo wako na kama programu yako haina logi yake ya kuingizwa itakuwa pengine katika faili hii ya logi.

Kuchambua Yaliyomo Ya Faili ya Ingia

Picha hapo juu inaonyesha yaliyomo ya faili 50 za mwisho ndani ya faili yangu ya kumbukumbu ya mfumo (syslog).

Kila mstari katika logi ina habari zifuatazo:

Kwa mfano, mstari mmoja katika faili yangu ya syslog ni kama ifuatavyo:

Januari 20 12:28:56 gary-virtualbox systemd [1]: kuanzia mpangilio wa vikombe

Hii inakuambia kwamba huduma ya ratiba ya vikombe imeanza saa 12.28 tarehe 20 Januari.

Mzunguko wa Ingia

Faili za kuingia zinazunguka mara kwa mara ili waweze kupata kubwa sana.

Usaidizi wa mzunguko wa logi unawajibika kwa mafaili ya logi inayozunguka. Unaweza kueleza wakati logi imepigwa kwa sababu itafuatiwa na nambari kama vile auth.log.1, auth.log.2.

Inawezekana kubadili mzunguko wa mzunguko wa logi kwa kuhariri file / nk / logrotate.conf

Yafuatayo inaonyesha sampuli kutoka faili yangu ya logrotate.conf:

Faili za logi za #rotate
kila wiki

#keep 4 faili za logi za thamani
mzunguko 4

Fungua faili mpya za logi baada ya kuzunguka
kuunda

Kama unavyoweza kuona, faili hizi za logi zinazunguka kila wiki, na kuna faili za logi za wiki nne zilizohifadhiwa wakati wowote.

Wakati faili ya logi inapozunguka moja mpya imeundwa mahali pake.

Kila maombi inaweza kuwa na sera yake ya mzunguko. Hii ni muhimu kwa sababu faili ya syslog itaongezeka kwa kasi zaidi kuliko faili ya vikombe vya logi.

Sera za mzunguko zinahifadhiwa katika /etc/logrotate.d. Kila maombi ambayo inahitaji sera yake ya mzunguko itakuwa na faili ya usanidi katika folda hii.

Kwa mfano chombo hicho kina faili katika folrotate.d folder kama ifuatavyo:

/var/log/apt/history.log {
mzunguko 12
kila mwezi
compress
haipo
kufuru
}

Kimsingi, logi hii inakuambia zifuatazo. Logi itaweka faili za logi za wiki 12 na zinazunguka kila mwezi (1 kwa mwezi). Faili ya logi itasisitizwa. Ikiwa hakuna ujumbe umeandikwa kwa logi (yaani ni tupu) basi hii inakubalika. Logi haiwezi kugeuka ikiwa ni tupu.

Ili kurekebisha sera ya faili kuhariri faili na mipangilio unayohitaji na kisha kukimbia amri ifuatayo:

kuingia -f