Gestión de procesos en entornos LINUX

Dentro de un sistema operativo se suceden y concurren gran cantidad de procesos, algunos son vitales para el funcionamiento del sistema y otros son software de usuario que ofrece diversas funciones. Cuando un proceso con el que el usuario no puede interactuar se encuentra en segundo plano hablamos de un demonio.

Demonio Cron (crontab)

El demonio crontab es el proceso que realiza instrucciones de forma periódica en el sistema, se utiliza para planificar tareas.

Existen dos modos de trabajar con crontab, uno es el uso de los directorios siguientes:

  • /etc/Cron.hourly
  • /etc/Cron.daily
  • /etc/Cron.weekly
  • /etc.Cron.monthly

Si se coloca el script dentro de uno de esos directorios, se ejecutará cada día, hora, semana o mes respectivamente.

El segundo modo es el uso del archivo /etc/crontab (o creando uno nuevo: crontab -e).

La estructura de un archivo crontab es la siguiente:

Como se puede apreciar, hay una estructura de 7 columnas, que definen, en orden: el minuto, la hora, el día del mes, el mes, el día de la semana, el usuario y el comando a ejecutar.

En cada uno de los campos podemos definir un dato usando : un dato simple (ej: 5), un rango (ej 1-3) o todos los valores posibles (*).

¿Te ha resultado útil?

Promedio de puntuación 0 / 5. Recuento de votos: 0

Deja una respuesta