Ką logrotate reiškia pasukti?
Ką logrotate reiškia pasukti?

Video: Ką logrotate reiškia pasukti?

Video: Ką logrotate reiškia pasukti?
Video: Logrotate 2024, Lapkritis
Anonim

log pasukti sukurta siekiant palengvinti sistemų, kurios generuoja daug žurnalo failų, administravimą. Tai leidžia automatiškai sukimasis , žurnalo failų suspaudimas, pašalinimas ir siuntimas paštu. Jei komandų eilutėje nurodytas katalogas, kiekvienas tame kataloge esantis failas naudojamas kaip konfigūracijos failas.

Taip pat žinokite, kaip veikia rąsto sukimas?

Logrotuoti kiekvieną kartą paleidžiamas postrotate scenarijus sukasi a žurnalas nurodyta konfigūracijos bloke. Paprastai norite naudoti šį scenarijų norėdami iš naujo paleisti programą po to rąsto sukimas kad programa galėtų persijungti į naują žurnalas . >/dev/null pasakoja log pasukti kad komandos išvestis būtų nukreipta į niekur.

Vėliau kyla klausimas, kaip pasukti sistemos žurnalą? Jeigu nori pasukti /var/log/ syslog ji turi būti nurodyta kažkur logrotate konfigūracijos faile, o jūs tiesiog paleiskite logrotate. Jei tai pasukta neseniai, tada sukite -f, kad priverstumėte tai padaryti dar kartą. Taigi, jums to reikia faile, paprastai /etc/logrotate. conf arba kaip failo fragmentą /etc/logrotate.

Atsižvelgiant į tai, kaip dažnai keičiami var log pranešimai?

nurodo, kad viskas žurnalas failai bus pasukta kas savaitę. nurodoma, kad keturi senų egzempliorių žurnalas failai išsaugomi prieš išjungiant failus.

Tvarkyti Linux žurnalas failus su Logrotate.

kasdien Tai naudojama kasdien pasukti žurnalo failus.
kas savaitę Tai naudojama žurnalo failams pasukti kas savaitę.
kas mėnesį Tai naudojama žurnalo failams pasukti kas mėnesį.

Kaip pasukti žurnalą „Linux“?

Cron kasdien naudoja „logroate“programą, ieškodama žurnalas failus į pasukti . Galite nurodyti automatinį rąsto sukimas taisyklės /etc/cron. kasdien/ log pasukti failą, kad išvengtumėte rankinio vartotojo įsikišimo. Jis atliks rąsto sukimas kiekvieną dieną tam tikru laiku.

Rekomenduojamas: