Réamhrá le Comhaid Logáil Linux

Is féidir le comhad logála, de réir mar a d'fhéadfá smaoineamh maith, amlíne imeachtaí a sholáthar don chóras oibriúcháin Linux , d'iarratais agus do sheirbhísí.

Stóráiltear na comhaid i dtéacs simplí chun iad a dhéanamh éasca le léamh. Tugann an treoir seo forbhreathnú ar an áit a bhfaighidh tú na comhaid logála, béim ar chuid de na príomhshocruithe agus míníonn sé conas iad a léamh.

Cá bhfuil Comhaid Logáil Linux agat?

De ghnáth, stóráiltear comhaid logáil Linux sa fhillteán / var / logs.

Beidh líon mór comhaid sa fhillteán agus is féidir leat faisnéis a fháil i leith gach iarratas.

Mar shampla, nuair a bhíonn an t-ordú ls á reáchtáil i bhfillteán sampla / var / logs anseo tá roinnt de na logaí atá ar fáil.

Is fillteáin iad na trí cinn dheireanaí sa liosta sin ach tá comhaid logála acu laistigh de na fillteáin.

Toisc go bhfuil na comhaid logála i bhformáid téacs simplí is féidir leat iad a léamh tríd an ordú seo a leanas a chlóscríobh:

nano

Osclaíonn an t-ordú thuas an comhad logála in eagarthóir ar a dtugtar nano . Má tá an comhad logála beag i méid, tá sé ceart go leor an comhad logáil isteach agus an eagarthóir a oscailt ach má tá an comhad logála mór, is dócha gur mhaith leat ach deireadh eireaball an loga a léamh.

Ligeann an t-ordú eireaball leat na línte seo caite a léamh i gcomhad mar seo a leanas:

eireaball

Is féidir leat a shonrú cé mhéad línte a thaispeáint leis an athrú -n mar seo a leanas:

eireaball -n

Ar ndóigh, más mian leat tús an chomhaid a fheiceáil is féidir leat an t-ordú ceann a úsáid.

Príomhchláir Logáil

Is iad na comhaid logála seo a leanas na príomhshuim chun breathnú amach laistigh de Linux.

Rianaíonn an logáil údaraithe (auth.log) úsáid na gcóras údaraithe a rialaíonn rochtain úsáideora.

Rianaíonn an log daemon.log seirbhísí a reáchtáil sa chúlra a dhéanann tascanna tábhachtacha.

Ní bhíonn aon aschur grafach ag daonánaigh.

Soláthraíonn an logchomhad dífhabhta aschur d'iarratais.

Tugann an logáil eithne sonraí faoi na heithne Linux.

Tá an fhaisnéis is mó maidir le do chóras i logáil an chórais agus mura bhfuil a logáil isteach ag d'iarratas, is dócha go mbeidh na hiontrálacha sa chomhad logála seo.

Anailís ar Ábhar As Comhad Logála

Taispeánann an íomhá thuas ábhar na 50 comhad deireanach laistigh de mo chomhad logála chórais (syslog).

Tá an fhaisnéis seo a leanas i ngach líne sa logáil:

Mar shampla, is é seo a leanas líne amháin i mo chomhad syslog:

20 Eanáir 12:28:56 gary-virtualbox systemd [1]: ag tosú cupáin sceidealóir

Insíonn sé seo duit go bhfuil tús curtha leis an tseirbhís sceidealaithe cupán ag 12.28 an 20 Eanáir.

Logáil Rothlach

Rothlaíonn comhaid logáil go tréimhsiúil ionas nach mbeidh siad ró-mhór.

Tá an fóntais rothlacha rothlacha freagrach as comhaid logála rothlach. Is féidir leat a insint nuair a ríomhtar logáil isteach mar go leanfar le roinnt mar auth.log.1, auth.log.2.

Is féidir athrú a dhéanamh ar mhinicíocht an uainíochta logála trí eagarthóireacht a dhéanamh ar an gcomhad / etc / logrotate.conf

Taispeánann an méid seo a leanas sampla ó mo chomhad logrotate.conf:

comhaid logáil #rotate
seachtainiúil

#keep fiú 4 seachtaine comhaid logála
rothlaigh 4

comhaid logáil nua a chruthú tar éis rothlach
a chruthú

De réir mar a fheiceann tú, cuireann na comhaid logála seo rothlú gach seachtain, agus tá ceithre seachtaine de chomhaid logála ann a choimeádtar ag aon phointe in am.

Nuair a rothlaíonn comhad logála, cruthaítear ceann nua ina áit.

Is féidir go mbeadh a bheartas uainíochta féin ag gach iarratas. Is léir go bhfuil sé seo úsáideach mar go bhfuil an comhad syslog ag fás níos tapúla ná an comhad logáil isteach cupáin.

Coinnítear na polasaithe uainíochta in /etc/logrotate.d. Beidh comhad cumraíochta ag gach iarratas a éilíonn a bheartas uainíochta féin sa fhillteán seo.

Mar shampla, tá comhad ag an uirlis i bhfillteán logrotate.d mar seo a leanas:

/var/log/apt/history.log {
rothlú 12
míosúil
comhbhrúite
missingok
notifempty
}

Go bunúsach, insíonn an logáil seo duit an méid seo a leanas. Coinneoidh an logáil fiú 12 seachtaine comhaid logála agus rothlaíonn sé gach mí (1 in aghaidh na míosa). Beidh an comhad logála comhbhrúite. Mura ndéantar aon teachtaireacht a scríobh chuig logáil (ie tá sé folamh) ansin tá sé seo inghlactha. Ní rothóidh an logáil isteach má tá sé folamh.

Chun polasaí comhad a leasú, cuir an comhad in eagar leis na socruithe a theastaíonn uait agus ansin an t-ordú seo a leanas a rith:

logrotate -f