Mësoni Command Linux - at

emër

në, grumbull, atq, atrm - radhë, ekzaminojë ose fshijë punët për ekzekutimin e mëvonshëm

përmbledhje

[ -V ] [ -q queue ] [ -f file ] [ -mldbv ] TIME
në-c punë [ punë ... ]
atq [ -V ] [ -q rresht ]
atrm [ -V ] punë [ punë ... ]
batch [ -V ] [ -q queue ] [ -f file ] [ -mv ] [ TIME ]

Përshkrim

dhe grumbull lexoni komandat nga hyrja standarde ose një skedar i caktuar që do të ekzekutohet në një kohë të mëvonshme, duke përdorur skemën e caktuar nga ndryshuesi mjedisor i përdoruesit SHELL , skedari identifikues i përdoruesit, ose përfundimisht / bin / sh .

ekzekuton komandat në një kohë të caktuar.

ATQ

liston punët në pritje të përdoruesit, përveç nëse përdoruesi është superdorësi; në atë rast, punët e të gjithëve janë të listuara. Formati i linjave të prodhimit (një për çdo punë) është: Numri i punës, data, ora, klasa e punës.

atrm

fshin punėt, tė identifikuara nga numri i tyre i punės.

grumbull

ekzekuton komandat kur nivelet e ngarkesës së sistemit lejojnë; me fjalë të tjera, kur mesatarja e ngarkesës bie nën 0.8, ose vlera e specifikuar në thirrjen e atrun .

lejon specifikime mjaft komplekse të kohës, duke zgjeruar standardin POSIX.2. Ai pranon kohën e formës HH: MM për të drejtuar një punë në një kohë të caktuar të ditës. Ju mund të specifikoni gjithashtu mesnatë, mesditë, ose kohë (16:00) dhe mund të keni kohë të ditës së suffixed me AM ose PM për të kandiduar në mëngjes ose në mbrëmje.

Gjithashtu mund të thuash se në cilën ditë do të zhvillohet puna, duke dhënë një datë në formën e ditës së emrit të muajit me një vit opsional , ose duke dhënë një datë të MMDDYY ose MM / DD / YY ose DD.MM.YY. Specifikimi i një date duhet të pasojë specifikimin e kohës së ditës. Ju gjithashtu mund të jepni kohë si tani + njësitë e numërimit , ku njësitë e orëve mund të jenë minuta, orë, ditë ose javë dhe ju mund të tregoni për të drejtuar punën sot duke plotësuar kohën me sot dhe për të drejtuar punën nesër duke plotësuar kohën me të nesërmen.

Për shembull, për të drejtuar një punë në orën 4 pas tri ditësh, do të bënit në orën 4 pasdite + 3 ditë , për të drejtuar një punë në orën 10 të mëngjesit më 31 korrik, do të bënit në orën 10 të mëngjesit më 31 korrik dhe do të kryesh një punë në Nesër do të bëheni nesër në orën 1 të mëngjesit.

/usr/share/doc/at-3.1.8/timespec përmban përkufizimin e saktë të specifikimit të kohës.

Për të dyja dhe grumbull , komandat lexohen nga hyrja standarde ose skedari i specifikuar me opsionin -f dhe ekzekutohet. Drejtoria e punës, mjedisi (përveç variablave TERM , DISPLAY dhe _ ) dhe umask mbahen nga koha e thirrjes. Një komandë - ose grumbull të thirrur nga një su (1) shell do të mbajë id aktual të përdoruesit. Shfrytëzuesi do të dërgohet gabim standard dhe prodhim standard nga komandat e tij, nëse ka. Mail do të dërgohet duke përdorur komandën / usr / sbin / sendmail . Nëse është ekzekutuar nga një su (1) shell, pronari i shell login do të marrë postën.

Superiori mund të përdorë këto komanda në çdo rast. Për përdoruesit e tjerë, leja për t'u përdorur në është përcaktuar nga skedarët /etc/at.allow dhe /etc/at.deny .

Nëse ekziston skedari /etc/at.allow , vetëm përdoruesit e përmendur në të lejohen të përdorin .

Nëse /etc/at.allow nuk ekziston, /etc/at.deny është e kontrolluar, çdo përdorues që nuk përmendet në të lejohet më pas të përdoret .

Nëse as nuk ekziston, vetëm superuser lejohet përdorimi në.

Një bosh /etc/at.deny do të thotë që çdo përdorues është i lejuar të përdorë këto komanda, ky është konfigurimi i parazgjedhur.

Opsione

-V

printon numrin e versionit në gabimin standard.

-q radhë

përdor radhën e specifikuar. Një caktim radhë përbëhet nga një letër të vetme; përcaktimet e radhës të vlefshme shkojnë nga njëz . dhe AZ. Një radhë është parazgjedhja për dhe radhë b për grumbull . Rradhët me shkronja më të larta funksionojnë me zgjuarsi të madhe. Rreshti i posaçëm "=" është i rezervuar për punët që aktualisht janë në punë. Nëse një punë dorëzohet në një radhë të caktuar me një letër me shkronja të mëdha, ajo trajtohet sikur të ishte dorëzuar në grumbull në atë kohë. Nëse atq i jepet një radhë specifike, do të tregojë vetëm punët në pritje në atë radhë.

-M

Dërgo postën tek përdoruesi kur puna të ketë përfunduar edhe nëse nuk ka pasur dalje.

-f file

Lexon punën nga skedari dhe jo nga hyrja standarde.

-l

Është një alias për atq.

-d

Është një alias për atrm.

-V

Tregon kohën që puna do të ekzekutohet. Kohët e shfaqura do të jenë në formatin "1997-02-20 14:50" nëse nuk është caktuar ndryshori mjedisor POSIXLY_CORRECT ; atëherë do të jetë "Thu Feb 20 14:50:00 1996".

-c

macet punët e renditura në vijën e komandës për prodhim standard.