Skip to main content

A - Comando de Linux - Comando Unix

Taula de continguts:

Anonim

Nom

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

Sinopsi

a -V -q cua -f dossier -mldbv TEMPS a -c treball feina … atq -V -q cua Atrm -V treball feina … lot -V -q cua -f dossier -mv TEMPS

Descripció

a ilot llegiu ordres de l'entrada estàndard o un fitxer especificat que s'executarà en un moment posterior, utilitzant el shell establert per la variable d'entorn de l'usuariSHELL, l'intèrpret d'inici de sessió de l'usuari o, en definitiva/ 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ó deatrun.

A permet especificacions de temps bastant complexes, estenent l'estàndard POSIX.2. Accepta els temps del formulariHH: MM per executar una feina a una hora específica del dia. (Si aquest temps ja és passat, se suposa que l'endemà.) També podeu especificarmitjanit, migdia, ol'hora del te (16:00 hores) i podeu tenir un temps amb el sufixAM oPM per córrer al matí o al vespre.

També podeu indicar el dia en què s'executarà la feina, donant una data al formularinom mes dia amb una opció opcionalcurs, o donant una data del formulariMMDDYY oMM / DD / YY oDD.MM.YY. L'especificació d'una data haver de seguiu l'especificació de l'hora del dia. També podeu donar temps comara + comptar unitats de temps, on es poden fer les unitats de tempsminuts, hores, dies, osetmanes i pots dir-hoa per executar el treball avui mateix amb el temps amb el sufixavui i per executar el treball demà per sufixar el tempsdemà.

Per exemple, per executar un treball a les 4 p.m. tres dies a partir d'ara, faria a les 4:00 p.m. + 3 dies, Per executar un treball a les 10 a.m. del 31 de juliol, fareu a les 10 a.m. 31 de juliol i per executar un treball a les 1 a.m. demà, faria a les 1 a.m. demà.

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

Pels dosa ilot, les ordres es llegeixen des de l'entrada estàndard o el fitxer especificat amb el-fopció i executat. El directori de treball, el medi ambient (excepte les variablesTERMINI,DISPLAY i_) i el umask es conserva des del moment de la invocació. Ana- olot -comanda invocada des d'unsu (1) shell conservarà l'identificador 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à mitjançant l'ordre/ usr / sbin / sendmail. Sia s'executa des d'unsu (1) shell, el propietari del shell d'inici de sessió rebrà el correu.

El superusuari pot utilitzar aquests comandaments en qualsevol cas. Per a altres usuaris, el permís per utilitzar-ho 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 esmentatsa.

Si /etc/at.allow no existeix, /etc/at.deny està marcada, es permet utilitzar tots els noms d'usuari que no s'esmenten en ella.

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

Està buit /etc/at.deny vol dir que es permet a tots els usuaris utilitzar 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 denominacions de cua vàlides van des dea az. iA aZ. Ela La cua és la predeterminada per aa i labper a cualot. 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. Siatq es proporciona 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 dossier

Es llegeix la feinadossier en comptes de l'entrada estàndard.

-l

És un àlies per aatq.

-d

És un àlies per aAtrm.

-v

Mostra l'execució del treball. Els horaris visualitzats estaran en el format "1997-02-20 14:50" tret que la variable d'entornPOSIXLY_CORRECTestà establert; 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.