Linux realiza tareas regularmente. Tutorial de implementación

  
 

Hoy vi un video sobre las pruebas de rendimiento del servidor. El video mencionó un comando crontab de Linux, un comando extraño, y luego leí la información, escribí una pequeña demostración para resumir este conocimiento relacionado con crontab. Para mí, este es otro nuevo punto de conocimiento, y está mejorando cada día.

Vaya al directorio /etc y observe el directorio Ubuntu /etc para ver, todos sabemos que el directorio /etc se usa principalmente para almacenar los archivos de configuración en el sistema, básicamente todos los archivos de configuración pueden estar aquí Encontrado Ejecute el siguiente comando para ver:

ls /etc /cron * Este comando mostrará una lista de todos los archivos y carpetas que comienzan con cron en el directorio /etc. Puede ver que hay principalmente las siguientes carpetas:

/etc/cron.hourly Esto almacena los scripts que deben ejecutarse cada hora. /Etc/cron.daily Esto almacena los scripts que deben ejecutarse todos los días. /Etc/cron.weekly Aquí está la secuencia de comandos que se debe ejecutar cada semana /etc/cron.monthly. Aquí está la secuencia de comandos /etc/cron.d que se debe ejecutar cada mes. Si no se ejecuta por hora, ni por día, semana y mes, escríbalo. En esta carpeta, podemos colocar los scripts que necesitamos para ejecutar regularmente en la carpeta correspondiente, y el sistema ejecutará los scripts correspondientes a intervalos regulares. Entonces, ¿cómo lo hace el sistema?

En el directorio /etc, también hay un archivo crontab. El contenido de este archivo es el siguiente:

# /etc /crontab: crontab # para todo el sistema A diferencia de cualquier otro crontab, no es necesario Ejecute el comando # crontab '# para instalar la nueva versión cuando edite este # archivo y los archivos en /etc/cron.d. Estos archivos también tienen campos de nombre de usuario, # que ninguno de los otros crontabs tienen.

SHELL = /bin /shPATH = /usr /local /sbin: /usr /local /bin: /sbin: /bin: /usr /sbin: /usr /bin

# mh dom mon dow user command17 * * * * root cd /&&run-parts - report /etc/cron.hourly25 6 * * * prueba de raíz -x /usr /sbin /anacron

Copyright © Conocimiento de Windows All Rights Reserved