GNU/Linux >> Znalost Linux >  >> Linux

Příklady příkazů logrotate v Linuxu

Soubory protokolů sledují události v systému. Jsou nezbytné pro ladění problémů a monitorování živých strojů. Soubory protokolu se postupem času zvětšují a zaznamenává se více událostí. Vzhledem k tomu, že starší data jsou méně užitečná než aktuální data, jsou soubory protokolu přejmenovány, když dosáhnou limitu velikosti a nejstarší soubory jsou smazány.

Nástroj logrotate umožňuje otáčet protokoly, které jsou generovány aplikacemi a skripty. Udržuje vaše adresáře protokolů nepřehledné a při správné konfiguraci minimalizuje využití disku. logrotate je nainstalováno ve výchozím nastavení, ale pokud není nainstalováno, můžete jej nainstalovat spuštěním příkazu níže:

# yum install -y logrotate

logrotate Command Options

Možnost Popis
-d, –debug Zapne režim ladění a předpokládá -v.
-f, –force Říká logrotate, aby vynutil rotaci, i když to nepovažuje za nutné.
-m, –mail [příkaz] Říká logrotate, který příkaz použít při odesílání protokolů.
-s, –state Říká logrotate, aby použil soubor s alternativním stavem.
–použití Vytiskne krátkou zprávu o použití.
–?, –help -Vytiskne zprávu nápovědy.
-v, –verbose Zapne podrobný režim.

Příklady příkazů logrotate

1. Chcete-li vynutit rotaci protokolu:

# logrotate -f /etc/logrotate.conf
# logrotate --force /etc/logrotate.conf 

2. Chcete-li otestovat rotaci protokolu:

# logrotate -d /etc/logrotate.conf
# logrotate --debug /etc/logrotate.conf 

3. Chcete-li nastavit podrobný režim:

# logrotate -v /etc/logrotate.conf
# logrotate --verbose /etc/logrotate.conf 

4. Chcete-li získat nápovědu pro logrotate:

# logrotate -?
# logrotate --help 

5. Chcete-li zobrazit stručnou nápovědu k použití:

# logrotate --usage 

Poslední myšlenky

Nástroj logrotate je skript, který spouští cron každý den. Direktivy přidané do výchozí definice logrotate jsou komprimované, denní, delaycompress, dateext, missingok a rotation.


Linux
  1. JQ Command v Linuxu s příklady

  2. Příklady příkazů rm v Linuxu

  3. Příklady příkazů ps v Linuxu

  1. sa Příklady příkazů v Linuxu

  2. w Příklady příkazů v Linuxu

  3. Příklady příkazů ac v Linuxu

  1. 7 Příklady příkazů Linux df

  2. Příklady příkazů df v Linuxu

  3. du příklady příkazů v Linuxu