¿Qué son las tareas cron (Cronjobs)?

Publicado por Eduardo R en

Las tareas Cron son muy utilizadas en paginas web ya que este nos apoya a ejecutar periódicamente un comando para cualquier notificación desde correos hasta base de datos y comprobaciones de nuestro sitio web, estas tareas se desarrollan en sistema Linux, las cuales llevan tareas programadas como actualizaciones de sistema, espacio disponible, copias de seguridad, entre otras funciones, estas tareas son especialmente utilizadas por administradores de sistemas.

¿Cómo crear un cron en Linux dede cpanel?

Para realizar la creación de un cron desde nuestro cpanel deberemos realizar las siguientes acciones:

  • Dentro de cpanel ir al apartado de Avanzadas
  • Una vez en la opción dar clic en Trabajos de Cron
  • Deberemos activar las notificaciones ya que es necesario para crear el Cron
  • Ingresamos correo de notificaciones
  • Posteriormente deberemos crear la tarea de Cron
  • Primero elegimos las veces que deseamos que se ejecute la tarea
  • También lo puedes configurar la tarea a como requieres que se ejecute como es minuto, si sera mes a mes, día, hora,etc.
  • Listo ahora que ye hemos configurado nuestro comando ahora elegiremos el comando que correrá la tarea de Cron todo dependiendo de la ejecución que requerimos.
  • En la imagen muestra un comando para actualizar scrip todos los días
  • Puedes ingresar comandos para recordatorios de nominas, actualizaciones, entre muchos mas.
  • Por ultimo daremos clic en Añadir nuevo trabajo en Cron.

Listo de esta manera hemos agregado correctamente una tarea en cron desde nuestro cpanel.

Beneficios de un cron

Algunas ventajas que nos ofrece un Cron al crearlo son las siguientes:

  • Mejora la facilidad de administrar trabajos a realizar
  • Automatizaicon de tareas
  • Recordatorios para realizar alguna acción
  • Notificaciones automáticas

Función de cron linux y ejemplos

Cron linux es un programador de tareas para la ejecución automática en algún tiempo definido y programado por un usuario, el cual trabaja en segundo plano en procesos o intervalos el cual guarda as tareas en el registro de configuraciones.

Algunos ejemplos de cron linux son:

  • Se ejecutará a las 5:30 de la tarde todos los días de lunes a viernes.
30 17 * * 1,2,3,4,5 /home/usuario/scripts/test1.sh
  • Ejecutara actualizacion cada fin de semana
00 10 * * 0 root apt-get -y update

Conclusión

En conclusión las tareas Cron nos permiten realizar las tareas de trabajo de una forma mas practica y fácil así como también recordatorios para realizar tareas especificas y lograr realizarlas en tiempo y forma.