Conegueu el comandament de Linux: a

Nom

a, batch, atq, atrm - queue, examineu o suprimiu llocs de treball per a una posterior execució

Sinopsi

a [ -V ] [ -q queue ] [ -f fitxer ] [ -mldbv ] TIME
a -c job [ job ... ]
atq [ -V ] [ -q queue ]
atrm [ -V ] job [ job ... ]
lot [ -V ] [ -q queue ] [ -f fitxer ] [ -mv ] [ TIME ]

Descripció

a i d'un fitxer especificat que s'executaran en un moment posterior, utilitzant el shell establert per la variable d'entorn de l'usuari SHELL , l'intèrpret d'inici de sessió de l'usuari o, finalment, / bin / sh .

a

executa les ordres en un moment determinat.

atq

enumera els treballs pendents de l'usuari, tret que l'usuari sigui el superusuari; en aquest cas, es mostren els llocs de treball de tots. El format de les línies de sortida (un per a cada treball) és: Número de treball, data, hora, classe de feina.

Atrm

elimina llocs de treball, identificat pel seu número de feina.

lot

executa les ordres quan els nivells de càrrega del sistema permeten; en altres paraules, quan la mitjana de càrrega cau per sota de 0,8, o el valor especificat en la invocació de atrun .

Permet especificacions de temps força complexes, estenent l'estàndard POSIX.2. Accepta els temps de la forma HH: MM per executar una feina en una hora específica del dia. (Si aquest temps ja és passat, se suposa que l'endemà). També podeu especificar mitjanit, migdia o teatempo (4pm) i podeu tenir un temps de dia amb el sufix AM o PM per a la seva execució al matí o la tarda.

També podeu indicar quin dia s'executarà la feina, si es dóna una data en el dia de forma del mes amb un any opcional , o si es dóna una data del formulari MMDDYY o MM / DD / YY o DD.MM.YY. L'especificació d'una data ha de seguir l'especificació de l'hora del dia. També podeu donar temps com ara + comptar -hi les unitats de temps, on les unitats de temps poden ser minuts, hores, dies o setmanes i podeu informar-vos per executar el treball avui mateix, limitant el temps d' avui i per executar el treball demà per sufixar el temps amb demà.

Per exemple, per executar un treball a les 4 pm tres dies a partir d'ara, faria a les 4 pm + 3 dies , per executar un treball a les 10 del matí del 31 de juliol, que faria a les 10:00 am del 31 de juliol i per executar un treball a 1 am demà, faria a les 1 del matí demà.

/usr/share/doc/at-3.1.8/timespec conté la definició exacta de l'especificació del temps.

Per a tots dos , com a lots , es llegeixen les ordres de l'entrada estàndard o el fitxer especificat amb l'opció -f i s'executa. El directori de treball, el medi ambient (excepte les variables TERM , DISPLAY i _ ) i el umask es conserven des del moment de la invocació. La comanda " at " o " batch " invocada des d'un su (1) shell conservarà l'id d'usuari actual. L'usuari s'enviarà un error estàndard i una sortida estàndard de les seves ordres, si s'escau. El correu s'enviarà usant l'ordre / usr / sbin / sendmail . Si s'executa a partir d'un su (1) shell, el propietari de l'intèrpret d'ordres de connexió rebrà el correu.

El superusuari pot utilitzar aquests comandaments en qualsevol cas. Per a altres usuaris, el permís per usar a està determinat pels fitxers /etc/at.allow i /etc/at.deny .

Si el fitxer /etc/at.allow existeix, només es permet utilitzar els noms d'usuari esmentats en.

Si /etc/at.allow no existeix, /etc/at.deny està marcada, cada nom d'usuari que no s'esmenta en ell es permet utilitzar a .

Si no existeix, només es permet l'ús del superusuari a.

Un /etc/at.deny buit vol dir que es permet que tots els usuaris utilitzin aquestes ordres, aquesta és la configuració predeterminada.

Opcions

-V

Imprimeix el número de versió a l'error estàndard.

-q cua

utilitza la cua especificada. Una designació de cua consisteix en una sola lletra; Les designacions de cua vàlides van des de a fins a z . i A a Z. La cua és la predeterminada per a la cua d' a i la b per al lot . Les cues amb majors lletres s'executen amb més comoditat. La cua especial "=" està reservada als treballs que s'estan executant actualment. Si una feina s'envia a una cua designada amb una lletra majúscula, es tractarà com si s'hagués enviat per lots en aquell moment. Si atq rep una cua específica, només mostrarà treballs pendents en aquesta cua.

-m

Enviar correu a l'usuari quan la feina s'ha completat encara que no hi hagi cap sortida.

-f fitxer

Llegeix el treball des del fitxer en lloc de l'entrada estàndard.

-l

És un àlies per atq.

-d

És un àlies d' atrm.

-v

Mostra l'execució del treball. Els horaris visualitzats estaran en el format "1997-02-20 14:50" tret que s'estableixi la variable d' entorn POSIXLY_CORRECT ; llavors, serà "Thu Feb 20 14:50:00 1996".

-c

Cats els treballs que figuren en la línia d'ordres a la sortida estàndard.