Aflați comanda Linux - la

Nume

la lot, atq, atrm - queue, examinați sau ștergeți lucrările pentru executarea ulterioară

Rezumat

la [ -V ] [ -q coadă ] [ -f fișier ] [ -mldbv ] TIME
la -c job [ job ... ]
atq [ -V ] [ -q coada ]
atrm [ -V ] job [ job ... ]
lot [ -V ] [ -q coadă ] [ -f fișier ] [ -mv ] [ TIME ]

Descriere

la și citiți comenzile de la o intrare standard sau un fișier specificat, care urmează să fie executate ulterior, utilizând shell-ul setat de variabila de mediu a utilizatorului SHELL , shell-ul de conectare al utilizatorului sau în cele din urmă / bin / sh .

la

execută comenzi la un anumit timp.

ATQ

afișează lucrările în așteptare ale utilizatorului, cu excepția cazului în care utilizatorul este superuser; în acest caz, locurile de muncă ale fiecăruia sunt listate. Formatul liniilor de ieșire (unul pentru fiecare lucrare) este: Numărul de locuri de muncă, data, ora, clasa de locuri de muncă.

atrm

șterge posturile, identificate prin numărul de locuri de muncă.

lot

execută comenzi atunci când nivelurile de încărcare ale sistemului permit; cu alte cuvinte, atunci când media sarcinii scade sub 0,8, sau valoarea specificată în invocarea atrun .

La permite specificațiile de timp destul de complexe, extinderea standardului POSIX.2. Acceptă momentele formularului HH: MM pentru a-și desfășura activitatea la un anumit moment al zilei. (Dacă acel moment este deja trecut, se presupune că ziua următoare este asumată.) De asemenea, puteți specifica miezul nopții, amiaza sau teatime (4pm) și puteți avea un sufix de zi cu zi AM sau PM pentru a rula dimineața sau seară.

De asemenea, puteți spune în ce zi va fi difuzată funcția, dând o dată în formularul lună-nume cu un an opțional sau dând o dată a formularului MMDDYY sau MM / DD / YY sau DD.MM.YY. Specificarea unei date trebuie să respecte specificația din timpul zilei. De asemenea, puteți da timpi ca acum + numără unități de timp, în care unitățile de timp pot fi minute, ore, zile sau săptămâni și puteți să le spuneți pentru a-și executa slujba astăzi prin sufixarea timpului cu ziua de azi și pentru a-și executa slujba mâine prin sufixarea timpului cu mâine.

De exemplu, pentru a vă desfășura un loc de muncă la ora 16:00, la trei zile de la ora actuală, ați face la ora 4 dimineața + 3 zile , pentru a vă desfășura un loc de muncă la ora 10 dimineața la 31 iulie, pe care ați face-o la ora 10 dimineața 31 iulie și să faceți un loc de muncă la Mâine mâine, o vei face la ora 1 dimineața mâine.

/usr/share/doc/at-3.1.8/timespec conține definiția exactă a specificației de timp.

Pentru ambele la și lot , comenzile sunt citite de la intrarea standard sau fișierul specificat cu opțiunea -f și executat. Directorul de lucru, mediul (cu excepția variabilelor TERM , DISPLAY și _ ) și umask sunt păstrate din momentul invocării. O comandă la - sau lot - invocată dintr-o coajă su (1) va păstra ID-ul curent al utilizatorului. Utilizatorul va primi prin e-mail eroarea standard și ieșirea standard din comenzile sale, dacă există. Mesajul va fi trimis folosind comanda / usr / sbin / sendmail . Dacă este executat dintr-o coajă su (1) , proprietarul cofrajului de conectare va primi e-mailul.

Superuserul poate folosi aceste comenzi în orice caz. Pentru ceilalți utilizatori, permisiunea de utilizare este determinată de fișierele /etc/at.allow și /etc/at.deny .

Dacă fișierul /etc/at.allow există, pot fi utilizate numai numele de utilizator menționate în el.

Dacă /etc/at.allow nu există, /etc/at.deny este bifată, fiecare nume de utilizator care nu este menționat în el este apoi permis să utilizeze la .

Dacă nici unul nu există, numai superuserului i se permite utilizarea lui la.

Un gol /etc/at.deny înseamnă că fiecărui utilizator i se permite să utilizeze aceste comenzi, aceasta este configurația implicită.

Opțiuni

-V

imprimă numărul versiunii la eroarea standard.

-q coadă

utilizează coada specificată. O denumire de coadă constă dintr-o singură literă; mențiunile de coadă valide variază de la a la z . și de la A la Z. Coada de așteptare este setată implicit pentru coada de așteptare și b pentru lot . Cozile cu litere mai mari funcționează cu o noutate mai mare. Coada specială "=" este rezervată pentru lucrările care se execută în prezent. Dacă o lucrare este trimisă într-o coadă numită cu majuscule, aceasta este tratată ca și cum ar fi fost trimisă lotului la acel moment. Dacă atq primește o coadă specifică, va afișa numai lucrările în așteptare în acea coadă.

-m

Trimiteți e-mail utilizatorului atunci când lucrarea a fost terminată chiar dacă nu a existat o ieșire.

-f fișier

Citește lucrarea din fișier mai degrabă decât introducerea standard.

-l

Este un alias pentru atq.

-d

Este un pseudonim pentru atrm.

-v

Afișează ora la care va fi executată lucrarea. Times afișate vor fi în formatul "1997-02-20 14:50", cu excepția cazului în care este setată variabila de mediu POSIXLY_CORRECT ; atunci, va fi "Mie Feb 20 14:50:00 1996".

-c

pisici de locuri de muncă listate pe linia de comandă la ieșire standard.