Tutorial básico de configuración de crontab tarea bajo Linux

  
 

Primero, crond introduction crond es un demonio utilizado por linux para realizar ciertas tareas periódicamente o esperar ciertos eventos, similares a las tareas programadas en Windows, cuando se completa la instalación Sistema operativo
Después de esto, la herramienta de servicio se instalará de manera predeterminada y el proceso crond se iniciará automáticamente. El proceso crond comprueba periódicamente si hay tareas para ejecutar cada minuto. Si hay tareas que ejecutar, la tarea se ejecuta automáticamente. La programación de tareas en Linux se divide en dos categorías, la programación de tareas del sistema y la programación de tareas del usuario.

A. Programación de tareas del sistema: el trabajo que realiza el sistema periódicamente, como escribir datos en caché en el disco duro, limpiar registros, etc. Hay un archivo crontab en el directorio /etc. Este es el archivo de configuración para la programación de tareas del sistema. El archivo /etc /crontab incluye las siguientes líneas:
SHELL = /bin /bashPATH = /sbin: /bin: /usr /sbin: /usr /binMAILTO = rootHOME = /# run-parts01 * * * * root run- Partes /etc/cron.hourly02 4 * * * root run-parts /etc/cron.daily22 4 * * 0 root run-parts /etc/cron.weekly42 4 1 * * root run-parts /etc/cron.monthly < Las primeras cuatro líneas se usan para configurar las variables de entorno para que se ejecute la tarea crond. La primera línea SHELL variable especifica qué shell debe usar el sistema. Aquí está bash. La segunda línea PATH variable especifica la ruta del comando de ejecución del sistema. La tercera línea MAILTO La variable especifica que la información de ejecución de la tarea de crond se enviará al usuario root por correo electrónico. Si el valor de la variable MAILTO está vacío, significa que la información de ejecución de la tarea no se envía al usuario. La variable HOME de la cuarta línea especifica que se usa el comando o el script. Directorio de inicio. Los significados indicados en las líneas 6 a 9 se detallarán en la siguiente sección. No diré más aquí. B. Programación de tareas del usuario: el trabajo que el usuario debe realizar regularmente, como la copia de seguridad de los datos del usuario, el recordatorio de correo electrónico programado, etc. Los usuarios pueden usar la herramienta crontab para personalizar sus propias tareas programadas. Todos los archivos crontab definidos por el usuario se guardan en el directorio /var /spool /cron. Su nombre de archivo es el mismo que el nombre de usuario.

Segundo, uso de la herramienta crontab

(1) formato de uso de crontab

el formato de uso común de Crontab tiene los siguientes dos: crontab [-u usuario] [archivo] Crontab [-u usuario] [-e

Copyright © Conocimiento de Windows All Rights Reserved