Nál nél | |
---|---|
Típusú | UNIX [d] segédprogram |
Az at egy unix segédprogram, amely beolvassa a parancsokat a szabványos bemenetről, és at jobként csoportosítja azokat, amelyeket később, egy adott időpontban kell végrehajtani.
Ez a parancs MS Windows környezetben is elérhető. Használja a /? hogy tisztázza az operációs rendszer paramétereit.
at és kötegelt olvasási parancsok szabványos bemenetről vagy adott fájlból, amelyeket egy adott időpontban kell végrehajtani a /bin/sh használatával .
nál nél parancsokat futtatja az adott időpontban. atq a felhasználó által megadott feladatok listája, ha a felhasználó nem szuperfelhasználó; ebben az esetben minden feladatot kiadnak. atrm munkákat töröl. tétel parancsokat futtat, amikor a rendszerindítási szintek ezt lehetővé teszik; másokban, amikor a /proc/loadavg fájlból olvasott rendszerterhelési átlag 0,5 vagy az atrun hívásban megadott érték alá esik.Az at lehetővé teszi, hogy egy közepesen összetett időspecifikációt ÓÓPP (Órapercek) vagy ÓÓ:MM (Óra:Percek) használjon egy feladat futtatásához a nap egy adott szakában (ha ez az idő már eltelt, akkor a következő nap van beállítva). Megadhat éjfélt (éjfél), délben (délben) vagy teaidőt (16:00) (16:00), és megadhat egy idő utótagot a délelőtt (am) vagy a PM (pm) számára, hogy reggel vagy este futtasson. Azt is megadhatja, hogy a munka futásának napját egy dátum adja meg hónap_névnap év formában (nem kötelező), vagy megadhat egy dátumot HHNNÉÉ, HH/NN/ÉÉ vagy NN.HH.ÉÉ formában. . A megadott dátumnak tartalmaznia kell egy időparamétert. Megadhatja az időt most + számláló időegységként is (aktuális idő + időegységszámláló), ahol az időegységek percek, órák, napok vagy hetek lehetnek. Megadhatja, hogy ma futtassa le a feladatot ma az idő utótaggal, és holnap futtassa a munkát a holnap utótaggal.
A szuperfelhasználó bármilyen módon használhatja ezeket a parancsokat. Más felhasználók számára a at használat jogát az /etc/at.allow és /etc/at.deny fájlok határozzák meg .
Ha az /etc/at.allow fájl létezik, akkor csak azok a felhasználók használhatják, akiknek a neve szerepel a fájlban.
Ha az /etc/at.allow nem létezik, akkor az /etc/at.deny be van jelölve ; minden felhasználó, akinek a neve nem szerepel ebben a fájlban, használhatja a at.
Ha a fenti fájlok egyike sem létezik, akkor csak a szuperfelhasználó használhatja a at.
Ha az /etc/at.deny üres, minden felhasználó jogosult a parancsok használatára; ez alapértelmezés szerint be van állítva.
Jó példa az at műveleteinek illusztrálására a következő parancs:
echo "notify-send 'idő a reggelire'" | 06:00 _ _Ennek eredménye az lesz, hogy reggel hatkor felhívják a GNOME értesítőjét a "reggeli ideje" szöveggel.
Bonyolultabb kialakítás grafikus módot igénylő alkalmazás futtatásához:
user@userubC2D64:~$ 12: 29 -kor figyelmeztetés: a parancsok a /bin/sh használatával lesznek végrehajtva at> export KIJELZŐ = : 0.0 # megjelenítés megadása at> steam #parancs paraméterekkel at> <EOT> #Ctrl+D job 16 at Thu Mar 15 12:29:00 2012Ennek eredménye a Steam alkalmazás hívása lesz a megadott időpontban.
Unix parancsok | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
|