miércoles, 23 de noviembre de 2011

LINUX: tips de crontab

En los sistemas de RED HAT se puede acceder a la crontab mediante los siguientes comandos:

editar la crontab
[root@localhost ~]# crontab -e

listar la crontab
[root@localhost ~]# crontab -l




La forma general de acceder a la crontab, aplicable a todos los sistemas linux es a través de los archivos cron ubicados en el directorio /etc.

[root@localhost ~]# cat /etc/crontab
SHELL=/bin/bash
PATH=/sbin:/bin:/usr/sbin:/usr/bin
MAILTO=root
HOME=/


# run-parts
01 * * * * root run-parts /etc/cron.hourly
02 4 * * * root run-parts /etc/cron.daily
22 4 * * 0 root run-parts /etc/cron.weekly
42 4 1 * * root run-parts /etc/cron.monthly
[root@localhost ~]#

De esa forma al añadir una shell a uno de los archivos cron, se ejecuta según la peridiocidad descrita según el archivo.


[root@localhost ~]# vi /etc/cron.hourly/salir.sh
#!/bin/bash
eject
[root@localhost ~]#

No olvidar entregar los permisos de ejecución para la shell
[root@localhost ~]# chmod 755 /etc/cron.hourly/salir.sh
[root@localhost ~]#

No hay comentarios:

Publicar un comentario