Cron Jobs

Descripción general

Los trabajos cron son tareas programadas que el sistema ejecuta en momentos o intervalos predefinidos. Normalmente, un trabajo cron contiene una serie de tareas simples que se ejecutan desde un archivo de script.

Importante: Usa esta herramienta con precaución. Te recomendamos dejar suficiente tiempo entre un trabajo cron y otro para que no se empalmen. Si se ejecutan con demasiada frecuencia, el servidor podría iniciar un nuevo trabajo antes de que el anterior termine, lo cual podría afectar el rendimiento del sistema.

Para más información sobre trabajos cron, consulta la documentación de Red Hat sobre programación de cron jobs.

Agregar un correo para trabajos cron

En esta sección puedes ingresar una dirección de correo electrónico para recibir notificaciones cada vez que se ejecute un trabajo cron.

  1. En el campo Email, escribe la dirección de correo donde quieres recibir las notificaciones.
  2. Haz clic en Actualizar correo.

Desactivar notificaciones por correo

Para desactivar las notificaciones por correo de todos los trabajos cron, elimina la dirección de correo electrónico.

Para desactivar solo un trabajo cron en específico:

    1. Ubica el trabajo cron en la tabla de Trabajos cron actuales y haz clic en Editar.
    2. En el campo de comando, añade /dev/null 2>&1 al final. Por ejemplo:
/usr/local/cpanel/bin/is_script_stuck /dev/null 2>&1
  1. Guarda los cambios.

Agregar un trabajo cron

Para crear un trabajo cron, sigue estos pasos:

  1. Selecciona el intervalo en que deseas que se ejecute, ya sea desde los menús desplegables o escribiendo los valores manualmente.
  2. Configuración común: Selecciona un intervalo predefinido. El sistema completará automáticamente los campos de Minuto, Hora, Día, Mes y Día de la semana.
  3. Minuto: Define cada cuántos minutos o en qué minuto de cada hora debe ejecutarse.
  4. Hora: Define cada cuántas horas o en qué hora del día debe ejecutarse.
  5. Día: Define cada cuántos días o en qué día del mes debe ejecutarse.
  6. Mes: Define cada cuántos meses o en qué mes del año debe ejecutarse.
  7. Día de la semana: Define qué días de la semana debe ejecutarse.
  8. En el campo Comando, escribe el comando que deseas que se ejecute.
Importante: Debes especificar todos los campos (Minuto, Hora, Día, Mes, Día de la semana y Comando). Usa mucho cuidado si utilizas el comando rm, ya que si no se usa correctamente, puedes eliminar datos importantes de tu cuenta.

Si el trabajo cron ejecuta un script personalizado, asegúrate de que tenga permisos de ejecución. Para más información, consulta la documentación de permisos en Linux de Red Hat.

Nota: Usa siempre la ruta absoluta del archivo o script. Por ejemplo, para ejecutar el archivo index.php en tu carpeta pública:

/home/usuario/public_html/index.php

Haz clic en Agregar nuevo trabajo cron.

Ejemplo de trabajo cron

Para ejecutar un script que está en tu carpeta principal una vez por hora:

    1. En el menú Configuración común, selecciona Una vez por hora (0 * * * *).
    2. En el campo de comando, escribe el nombre del script. Por ejemplo:
./mi-script.sh
  1. Asegúrate de que el script tenga los permisos necesarios para poder ejecutarse.
  2. Haz clic en Agregar nuevo trabajo cron. Verás un mensaje de confirmación.

Ver trabajos cron existentes

La tabla de Trabajos cron actuales muestra todos los trabajos que ya tienes configurados.

Editar un trabajo cron

  1. Ubica el trabajo cron que deseas modificar y haz clic en Editar.
  2. Ajusta los valores que necesites y luego haz clic en Actualizar línea.

Eliminar un trabajo cron

  1. Haz clic en Eliminar junto al trabajo cron que deseas quitar.
  2. Confirma haciendo clic nuevamente en Eliminar.
  • 0 Los Usuarios han Encontrado Esto Útil
¿Fue útil la respuesta?

Artículos Relacionados

API Shell para cPanel

Descripción general: Esta herramienta te permite ejecutar funciones del API de cPanel de forma...

Manejadores de Apache (Apache Handlers)

Descripción general: Los manejadores de Apache (Apache Handlers) controlan cómo el servidor web...

Páginas de Error (Error Pages)

Páginas de Error (Error Pages) Las páginas de error son las que se muestran a los visitantes...

Índices (Indexes)

La función de Índices en cPanel te permite controlar cómo el servidor web Apache muestra el...

Tipos MIME (MIME Types)

Los tipos MIME le indican al navegador cómo debe manejar ciertos tipos de archivos que se...