NEV:
at,batch,atq,atrm - sor,vizsgalati vagy torlesi
munkak eseten kesobbi
vegrehajtas.
OSSZEGZES:
at [-v][-q 'sor'][-f
'file'][-mldbv] TIME
at -c munka[munka...]
atq [-v][-q
'sor'][-v]
atrm [-v] munka[munka...]
batch [-v][-q'sor'][-f
'file'][-mv][TIME]
LEIRAS:
at es batch olvaso parancsai a standard bevitelnek vagy a reszletezett
file-nak,melyek kesobb vegrehajtanak valamit es hasznaljuk a
/bin/sh -t.
at - a reszletezett file vegrehajto parancsa
atq - a felhasznalok fuggoben maradt munkainak jegyzeke,hacsak
nem egy
rendszergazda a felhasznalo,mert
abbanaz esetben mindenki munkaja
kilistazodik.
atrm - a munkak torlese
batch - vegrehajto parancs,mikor a rendszer betoltesi szintjeit
ellenorzi;
mas szavakban,mikor
a betoltesi atlag,mint /proc/loadavg olvasasa
1.5 ala
esik vagy az atrun meghivasaban a reszletezett ertek.
Az at megenged nehany mersekelten osszetett TIME reszletes
leirast.
Elfogadja a HHMM vagy HH:MM idoformulakat,a futo munka futasahoz
a nap
jellemzo idejet.(ha az ido meg a multban van,a kovetkezo nap
lesz elfogadva).
Nekedlehet reszletezve az ejfel,a del vagy a teaido(du.4) is,es
te tudsz
suffixed AM-mel vagy PM-mel futtatni reggel vagy este.Meg
tudod mondani,
hogy melyik nap fusson a munka a datum megadasaval honap-nap
formaban,
szabadon valaszthato evvel vagy a datum megadasaval MMDDYY vagy
MM/DD/YY
vagy DD.MM.YY formaban.Meg tudod adni az idot ugy is,mint
now\+idoegyseg-
szamolas,ahol az idoegyseg lehet perc,ora,nap vagy het,es meg
tudod mondani
az at-nek,hogy futtassa a programot ma suffixing the time with
today altal es
futtassa a munkat holnap suffixing the time tomorrow altal.
Peldaul futtatod a programot du.4-kor 3 naponta most,du.4+3
napra tenned;
futtatod de.10-kor jul.31-en,te jul.31-e de.10-re tenned;es
futtatod a
programot de.1-kor holnap,te de.1-re holnapra tenned.
Az at-nek es a batch-nek a parancsai olvasnak a standard adatokbol
vagy
reszletezik a file-t a -f opcioval es vegrehajtjak.A munkakonyvtar,a
kornyezet(kiveve a valtozok TERM,DISPLAY es _)es az umask megorzi
a
meghivas idejet.Az at vagy batch parancs segitsegul hiv a su(1)
parancs-
ertelmezonek megorzott altalanos felhasznaloi nevet.A felhasznalo
felad
standard error-t es standard output-ot a parancsainak.A posta
el lesz kuldve
hasznalva a /bin/mail parancsot.Ha at vegrehajt valamit a su(1)
parancs-
ertelmezonek,a bejelentkezo tulajdonos parancsertelmezoje megkapja
a
levelet.
A rendszergazda mas esetekben is hasznalhatja ezeket a parancsokat.Mas
fel-
hasznaloknak beleegyeznek az at hasznalataba meghatarozva a
file-ok altal
/etc/at.allow es /etc/at.deny.
Ha a file-ban /etc/at.allow letezik,csak a rendszergazda hivhatja
elo es
engedheti meg hasznalni az at-t.
Ha az /etc/at.allow nem letezik,akkor az /etc/at.deny-t ellenorzi,ha
nem
hivja elo az osszes felhasznaloi nevet,azutan megengedett az
at hasznalat.
Ha egyik sem fordul elõ,akkor csak a rendstergazda használhatja.
Üres /etc/at.deny jelenti azt,hogy minden felhasználó
használhatja
ezt a parancsot,ez a mulasztása a konfigurációnak.
OPCIOK:
-V kiírja a verzió számot
-q queue
használd a
meghatározott sorra.A kijelölt sor egyszerû betûkbõl
áll;a kijelölt
sor a-tól z-ig és A-tól Z-ig állhat.A c sor
hibája
az at-nek és
az E sor a batch-nek.Sorok nagyobb betûkkel nagyobb
pontossággal
futnak.Ha a munka a kijelölt sort nagybetûvel
javasolja,úgy
kezeli mintha a batch javasolta volna ugyanekkor.
Ha az atq kap egy
sajátos sort,csak akkor fog mûködni,függõen
attól a sortól.
-m Levelet küld a felhasználónak
amikor a munka elkészült,akkor is
ha nincs kijövõ
adat.
-f file A fájlból olvas
inkább,mint a billentyûzetrõl.
-l Más néven az atq helyett.
-d Más néven az atrm helyett.
-b Más néven a batch helyett.
-v Atq helyett,miután elkészült,de
még nem törli a sorban a munkát;
másképpen
idõ szerint lesz törölve.
-c Kilistázza a munkát
a parancs sorban a képernyõre.
FILE-OK:
/var/spool/atjobs
/var/spool/atspool
/proc/loadavg
/etc/utmp
/etc/at.allow
/etc/at.deny
EGYEB HOZZA KAPCSOLODO INFO:
cron(1),nice(1),sh(1),umask(2),atrun(8)
ISMERT HIBÁK:
A Linux batch korrekt mûködése
függ a proc könyvtár felépítésétõl.
Ha a file nincs meg,vagy rossz,vagy
ha a felhasználó nincs ekkor
bejelentkezve,az at-t hívja segítségül.A
levél el lesz küldve a
userid közelében talált
LOGNAME-re.Ha ez nem definiált,vagy üres
akkor ez az azonosító
hamis.
At és batch azonnali kivitelezése
nem megfelelõ amikor a felhasználók
versenyeznek az erõforrásért.Ha
ez a helyzet,akkor te talán
fontolgatsz egy másik batch rendszert,úgy
mint nqs.
SZERZO:
Ezt többnyire Thomas Koenig írta,ig25@rz.uni-karlsruhe.de.