¿Cómo usan los sistemas Linux la directiva at /crontab?

  

El comando at en el sistema Linux puede ejecutarse periódicamente, mientras que el comando crontab se ejecuta cíclicamente, por lo que ambos comandos pueden controlar cuándo se ejecuta el programa. ¿Cómo utilizar el comando at /crontab en sistemas Linux?

en comando a ejecutar, siempre que en el momento, presione ENTRAR y, a continuación, introduzca el comando a ser ejecutado, el final de la ctrl presionando + d se puede programar en un horario.

El formato de hora de at puede ser de 1 dígito (hora especificada), 2 dígitos (hora especificada), 4 dígitos (hora y minuto especificados), y la mitad y el minuto también se pueden usar: Separar, como 03 : 45. Además, puede agregar am, pm para especificar la última tarde, de lo contrario, tratará la hora como un sistema de 24 horas, como las 05:25 pm. En POSIX, hay algunos otros tiempos especiales:

Tiempo-tiempo

El rango de números es [00,59].

medianoche = 12:00 am (00:00)

mediodía = 12:00 pm

ahora = Especifique la hora de ejecución en

Fecha- Fecha

El número utilizado en el año es AD, que debe ser de 4 dígitos.

Cuando especifique el mes y la semana, la palabra utilizada dependerá de los nombres de mes y semana que aparecen en la variable de entorno LC_TIME o su abreviatura.

La fecha debe coincidir con el mes especificado.

today = today

tomorrow = tomorrow

Increase-increment

puede usar palabras como minutos, horas, días, semanas, meses o años Al usar, comience con un signo +.

Utilice los comandos ejecutados por el comando at, las variables de entorno utilizadas, el directorio de trabajo, la máscara creada por el archivo, etc. Cuando el comando programado se ejecuta realmente, estas variables son las mismas que cuando se ejecuta el comando at.

en Ejecutar archivo de control de permisos:

/usr/lib/cron/at.allow

/usr/lib/cron/at.deny

Ejemplo:

a las 6 pm

a la luna

a hoy

a las 02:00 am

a las 18:00

a las 18:00

a las 6 pm de hoy + 1 semana es equivalente a las 6pm de hoy la próxima semana

a las 6 de la tarde el 2 de enero de 2005

a las 6 de la tarde

p> en ahora

en el momento en que se ejecutará el comando, se ejecutará hasta la próxima vez, por ejemplo, se especifica a las 6:00 de la noche, pero ahora son las 7:00. La orden será ejecutada a las 6:00 de la mañana.

Para eliminar un trabajo programado, use at -r at-job-id

Bajo gentoo, el valor predeterminado es no en el programa, primero debe instalar el siguiente comando Solo:

emerge -av en

/etc/init.d/atd start

y la especificación de tiempo de la directiva se coloca en /usr /share /doc /at-XX .XX /timespec.gz en la documentación.

Lo anterior es cómo el sistema Linux utiliza la directiva at /crontab. Este artículo se centra más en el comando at. El uso de crontab es similar al de at.

Copyright © Conocimiento de Windows All Rights Reserved