Nombre
at, batch, atq, atrm - pone en cola, examina o elimina trabajos para su posterior ejecución
Sinopsis
a -V -q cola -F expediente -mldbv HORA en -c trabajo trabajo… atq -V -q cola atrm -V trabajo trabajo… lote -V -q cola -F expediente -mv HORA a ylote lea los comandos de la entrada estándar o un archivo específico que se ejecutará en un momento posterior, utilizando el shell establecido por la variable de entorno del usuarioCÁSCARA, shell de inicio de sesión del usuario, o en última instancia/ bin / sh. a ejecuta comandos a una hora determinada. atq enumera los trabajos pendientes del usuario, a menos que el usuario sea el superusuario; En ese caso, se enumeran los trabajos de todos. El formato de las líneas de salida (una para cada trabajo) es: Número de trabajo, fecha, hora, clase de trabajo. atrm elimina trabajos, identificados por su número de trabajo. lote ejecuta comandos cuando los niveles de carga del sistema lo permiten; en otras palabras, cuando el promedio de carga cae por debajo de 0.8, o el valor especificado en la invocación deatrun. A Permite especificaciones de tiempo bastante complejas, extendiendo el estándar POSIX.2. Acepta tiempos del formulario.HH: MM para ejecutar un trabajo en un momento específico del día. (Si esa hora ya ha pasado, se asume el día siguiente). También puede especificarmedianoche, mediodía, ola hora del té (4pm) y puede tener un sufijo de hora del día conA.M oPM Para correr por la mañana o por la tarde. También puede decir en qué día se ejecutará el trabajo, dando una fecha en el formularionombre del mes día con un opcionalaño, o dando una fecha del formularioMMDDYY oMM / DD / AA oDD.MM.YY. La especificación de una fecha debe Siga las especificaciones de la hora del día. También puedes dar tiempos comoahora + contar unidades de tiempo, donde las unidades de tiempo pueden serminutos, horas dias, osemanas y puedes decira para ejecutar el trabajo hoy con el tiempo de sufijoshoy y para ejecutar el trabajo mañana mediante el sufijo del tiempo conmañana. Por ejemplo, para ejecutar un trabajo a las 4 p.m. Tres días a partir de ahora, harías a las 4 p.m. + 3 días, para ejecutar un trabajo a las 10 a.m. del 31 de julio, lo haría a las 10 a.m. El 31 de julio y para ejecutar un trabajo a la 1:00 de la mañana, lo harías a la 1:00 de la mañana. /usr/share/doc/at-3.1.8/timespec contiene la definición exacta de la especificación de tiempo. Para ambosa ylote, los comandos se leen desde la entrada estándar o el archivo especificado con la-FOpción y ejecutado. El directorio de trabajo, el entorno (excepto las variablesTÉRMINO,MONITOR y_) y el umask se conservan desde el momento de la invocación. Una- olotecomando invocado desde unsu (1) shell conservará el ID de usuario actual. Se le enviará al usuario un error estándar y una salida estándar de sus comandos, si corresponde. El correo será enviado usando el comando./ usr / sbin / sendmail. Sia se ejecuta desde unsu (1) shell, el propietario de la shell de inicio de sesión recibirá el correo. El superusuario puede utilizar estos comandos en cualquier caso. Para otros usuarios, el permiso para usar at está determinado por los archivos /etc/at.allow y /etc/at.deny . Si el archivo /etc/at.allow existe, solo los nombres de usuario mencionados en él pueden usara. Si /etc/at.allow no existe, /etc/at.deny está marcado, cada nombre de usuario que no se menciona en él está permitido usara. Si no existe ninguno, solo se permite el uso del superusuario de at. Un vacío /etc/at.deny significa que a todos los usuarios se les permite usar estos comandos, esta es la configuración predeterminada. -V imprime el número de versión a error estándar. -q cola utiliza la cola especificada. Una designación de cola consiste en una sola letra; Las designaciones de cola válidas van desdeuna az. yUNA aZ. losuna cola es el predeterminado paraa y elsegundohacer cola paralote. Las colas con letras más altas se ejecutan con mayor amabilidad. La cola especial "=" está reservada para los trabajos que se están ejecutando actualmente. Si un trabajo se envía a una cola designada con una letra mayúscula, se trata como si se hubiera enviado a un lote en ese momento. Siatq tiene una cola específica, solo mostrará trabajos pendientes en esa cola. -metro Envíe correo al usuario cuando el trabajo se haya completado, incluso si no hubo salida. -F expediente Lee el trabajo deexpediente en lugar de la entrada estándar. -l Es un alias paraatq. -re Es un alias paraatrm -v Muestra la hora en que se ejecutará el trabajo. Los tiempos mostrados estarán en el formato "1997-02-20 14:50" a menos que la variable de entornoPOSIXLY_CORRECTEstá establecido; entonces, será "Jue 20 de febrero 14:50:00 1996". -do Desactiva los trabajos enumerados en la línea de comando a la salida estándar. Descripción
Opciones