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:34] – 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 ==== | ||
| Línea 30: | Línea 55: | ||
| * http:// | * http:// | ||
| * http:// | * http:// | ||
| + | * http:// | ||
| + | * http:// | ||