meta data de esta página
Diferencias
Muestra las diferencias entre dos versiones de la página.
Ambos lados, revisión anteriorRevisión previaPróxima revisión | Revisión previa | ||
linux:logrotate [2012/02/06 13:32] – lc | linux:logrotate [2023/01/18 14:10] (actual) – editor externo 127.0.0.1 | ||
---|---|---|---|
Línea 7: | Línea 7: | ||
< | < | ||
#directorio donde están los logs de la aplicación | #directorio donde están los logs de la aplicación | ||
- | "/ | + | / |
- | "/ | + | / |
{ | { | ||
| | ||
Línea 25: | Línea 25: | ||
Para forzar la ejecución < | Para forzar la ejecución < | ||
+ | |||
+ | Para crear la tarea programa en el cron podemos hacerlo de dos formas | ||
+ | |||
+ | ** Mediante crontab ** | ||
+ | |||
+ | > #crontab -e | ||
+ | < | ||
+ | # Rotar logs con logrotate a las 3 am | ||
+ | 0 03 * * * root / | ||
+ | |||
+ | ** Por un script ** | ||
+ | |||
+ | mejor aún sería crear un script dentro cron.diary llamado, por ejemplo, logrotate para que se ejecute todos los días | ||
+ | |||
+ | < | ||
+ | < | ||
+ | #!/bin/sh | ||
+ | |||
+ | / | ||
+ | EXITVALUE=$? | ||
+ | if [ $EXITVALUE != 0 ]; then | ||
+ | / | ||
+ | fi | ||
+ | exit 0 | ||
+ | </ | ||
==== Referencias ==== | ==== Referencias ==== | ||
- | // http:// | + | * http:// |
- | // http:// | + | |
- | // http:// | + | |
+ | * http:// | ||
+ | * http:// | ||