База на знаења

Trabajos cron

Descripción general

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

Importante:
  • Tenga cuidado al programar trabajos cron. Le recomendamos que deje suficiente tiempo entre cada trabajo cron para que el anterior se complete. Si programa su ejecución con demasiada frecuencia, el servidor podría iniciar otro trabajo cron antes de que finalice el anterior. Esta duplicación puede reducir el rendimiento.

  • Para obtener más información sobre los trabajos cron, lea la documentación Programación de un trabajo cron de Red Hat .

Agregar un correo electrónico cron

La sección "Correo electrónico de cron" de la interfaz permite introducir una dirección de correo electrónico para que el sistema envíe notificaciones cuando se ejecuten las tareas de cron. Para configurar una dirección de correo electrónico, siga estos pasos:

  1. En el cuadro de texto Correo electrónico , ingrese la dirección de correo electrónico en la que desea recibir las notificaciones.
  2. Haga clic en Actualizar correo electrónico .

Desactivar notificaciones por correo electrónico

Para deshabilitar las notificaciones por correo electrónico para todos los trabajos cron, elimine la dirección de correo electrónico.

Para deshabilitar las notificaciones por correo electrónico para un solo trabajo cron, realice los siguientes pasos:

  1. Localice el trabajo cron para el cual desea deshabilitar las notificaciones por correo electrónico en la tabla Trabajos cron actuales y haga clic en Editar .
  2. En el cuadro de texto Comando , agregue la /dev/null 2>&1línea al final del comando. Por ejemplo:
    /usr/local/cpanel/bin/is_script_stuck /dev/null 2>&1
  3. Guarde sus cambios.

Agregar un trabajo cron

Para crear un trabajo cron, realice los siguientes pasos:

  1. Seleccione el intervalo en el que desea ejecutar el trabajo cron desde los menús correspondientes o ingrese los valores en los cuadros de texto.
    • Configuración común : seleccione un intervalo de uso frecuente. El sistema configurará automáticamente los ajustes correspondientes en los cuadros de texto Minuto , Hora , Día , Mes y Día de la semana .
    • Minuto : la cantidad de minutos entre cada ejecución del trabajo cron, o el minuto de cada hora en que desea ejecutar el trabajo cron.
    • Hora : la cantidad de horas entre cada ejecución del trabajo cron, o la hora de cada día en la que desea ejecutar el trabajo cron.
    • Día : la cantidad de días entre cada ejecución del trabajo cron, o el día del mes en el que desea ejecutar el trabajo cron.
    • Mes : la cantidad de meses entre cada ejecución del trabajo cron, o el mes del año en el que desea ejecutar el trabajo cron.
    • Día de la semana : los días de la semana en los que desea ejecutar el trabajo cron.
  2. En el cuadro de texto Comando , ingrese el comando que desea que el sistema ejecute.
    Importante:
    • Debe especificar configuraciones para los cuadros de texto Minuto , Hora , Día , Mes , Día de la semana y Comando .
    • Tenga mucho cuidado al usar el rmcomando en una tarea cron. Si no declara las opciones correctas, podría eliminar los datos de su directorio personal.
    • Si su tarea cron ejecuta un script personalizado, este requiere el permiso de ejecución. Para más información, consulte la documentación de permisos de Linux de Red Hat .
    Nota:

    Especifique la ruta absoluta del comando que desea ejecutar. Por ejemplo, si desea ejecutar el public_html/index.phparchivo en su directorio personal, escriba el siguiente comando:

    /home/user/public_html/index.php
  3. Haga clic en Agregar nuevo trabajo cron .

Ejemplo de trabajo cron

Para ejecutar un script que reside en su directorio de inicio una vez por hora, realice los siguientes pasos:

  1. En el menú Configuración común , seleccione la opción Una vez por hora (0 * * * *) .
  2. En el cuadro de texto Comando , introduzca el nombre del script. Por ejemplo:
    ./my-script.sh
    Recordar:

    Debe configurar los permisos de archivo correctos para permitir que se ejecute un script.

  3. Haga clic en Agregar nuevo trabajo cron . La interfaz mostrará un mensaje de éxito.

Ver trabajos cron existentes

La tabla Trabajos cron actuales muestra sus trabajos cron existentes.

Editar un trabajo cron

Para editar un trabajo cron, realice los siguientes pasos:

  1. Localice el trabajo cron que desea editar y haga clic en Editar .
  2. Edite la configuración que desee cambiar y haga clic en Editar línea .

Eliminar un trabajo cron

Para eliminar un trabajo cron, realice los siguientes pasos:

  1. Haga clic en Eliminar junto al trabajo cron que desea eliminar.
  2. Haga clic en Eliminar .
  • 0 Корисниците го најдоа ова како корисно
Дали Ви помогна овој одговор?