Wat beteken roteer in Logrotate?
Wat beteken roteer in Logrotate?

Video: Wat beteken roteer in Logrotate?

Video: Wat beteken roteer in Logrotate?
Video: 31 - 4.6 Managing Log Rotation 2024, November
Anonim

logroteer is ontwerp om die administrasie van stelsels wat groot getalle loglêers genereer, te vergemaklik. Dit laat outomaties toe rotasie , kompressie, verwydering en pos van loglêers. As 'n gids op die opdragreël gegee word, word elke lêer in daardie gids as 'n konfigurasielêer gebruik.

Weet ook, hoe werk log rotasie?

Logroteer loop die postrotate script elke keer as dit draai a Meld gespesifiseer in 'n konfigurasieblok. U wil gewoonlik hierdie skrif gebruik om 'n toepassing na die log rotasie sodat die toepassing kan oorskakel na 'n nuwe Meld . >/dev/nul vertel logroteer om die opdrag se uitset na nêrens te pyp.

Vervolgens is die vraag, hoe draai ek 'n syslog? As jy wil draai /var/log/ syslog dit moet iewers in 'n logrotate-konfigurasielêer gelys word, en jy hardloop net logrotate. As dit gedraai onlangs, draai dan -f om dit te dwing om dit weer te doen. So, jy het dit nodig in 'n lêer, gewoonlik óf /etc/logrotate. conf of as 'n lêerbrokkie in /etc/logrotate.

As u dit in ag neem, hoe gereeld word var-logboodskappe geroteer?

spesifiseer dat almal Meld lêers sal wees gedraai weekliks. spesifiseer dat vier kopieë van ouds Meld lêers word behou voordat die lêers deur die siklus gedraai word.

Bestuur Linux Meld lêers met Logrotate.

daagliks Dit word gebruik om loglêers daagliks te roteer.
weekliks Dit word gebruik om loglêers weekliks te roteer.
maandeliks Dit word gebruik om loglêers maandeliks te roteer.

Hoe draai jy 'n log in Linux?

Cron bestuur die logroate-hulpprogram daagliks op soek na Meld lêers na draai . Jy kan outomaties spesifiseer log rotasie reëls in /etc/cron. daagliks/ logroteer lêer om handmatige gebruikersingryping te vermy. Dit sal die uitvoer log rotasie elke dag op 'n spesifieke tyd.

Aanbeveel: