име
в, партида, atq, atrm - queue, проверете или изтриете задания за по-късна работа
резюме
в [ -V ] [ -q опашка ] [ -f файл ] [ -mldbv ] TIME
в -c работа [ работа ... ]
atq [ -V ] [ -q опашка ]
atrm [ -V ] работа [ работа ... ]
партида [ -V ] [ -q опашка ] [ -f файл ] [ -mv ] [ TIME ]
описание
на командата за четене и партида четене от стандартен вход или специален файл, които трябва да бъдат изпълнени по-късно, като се използва черупката, зададена от променливата SHELL на потребителската среда , потребителската shell връзка или в крайна сметка / bin / sh .
при
изпълнява команди в определено време.
atq
списва работните задачи на потребителя, освен ако потребителят не е суперпотребител; в този случай са изброени всички работни места. Форматът на изходните линии (по един за всяка задача) е: Номер на заданието, дата, час, клас на работа.
atrm
изтрива работни места, идентифицирани според номера на тяхната работа.
партида
изпълнява команди, когато нивата на зареждане на системата позволяват; с други думи, когато средната стойност на натоварването падне под 0,8 или стойността, посочена в призива на atrun .
At позволява сравнително сложни спецификации на времето, разширявайки стандарта POSIX.2. Приема времена на формуляра HH: MM, за да изпълнява задача в определено време на деня. (Ако това време вече е минало, на следващия ден се приема.) Можете също така да зададете полунощ, обяд или teatime (4pm) и можете да имате суфикс от време на ден с AM или PM за сутрешна или вечер.
Можете също така да кажете в кой ден ще бъде изпълнена задачата, като посочите дата във формата на деня с имена на месец с незадължителна година или дадена дата на формуляра MMDDYY или MM / DD / YY или DD.MM.YY. Определянето на дата трябва да отговаря на спецификацията на часовия час. Също така можете да дадете време като сега + броя време-единици, където време-единици могат да бъдат минути, часове, дни или седмици и можете да кажете, за да изпълняват задачата днес като наставлява времето с днешна дата и да изпълнява задачата утре чрез наставляване на времето с утрешния ден.
Например, за да изпълнявате работа в 16 ч. След три дни, ще направите това в 4 ч. + 3 дни , за да стартирате работа в 10 ч. Сутринта на 31 юли, което ще направите в 10 ч . На 31 юли и да станете на работа на 1 ч. Утре, утре ще направиш в 1 сутринта.
/usr/share/doc/at-3.1.8/timespec съдържа точното определение на спецификацията на времето.
За двете в и партида командите се четат от стандартния вход или от файла, определен с опцията -f и изпълнени. Работната директория, средата (с изключение на променливите TERM , DISPLAY и _ ) и umask се запазват от времето на извикване. Командата в - или партида - извикана от су (1) shell ще запази текущия потребителски идентификатор. Потребителят ще бъде изпратен със стандартна грешка и стандартно изход от командите му, ако има такива. Пощата ще бъде изпратена с помощта на командата / usr / sbin / sendmail . Ако се изпълнява от су (1) обвивка, собственикът на входната черупка получава пощата.
Суперпотребителят може да използва тези команди във всеки случай. За останалите потребители разрешението за ползване в се определя от файловете /etc/at.allow и /etc/at.deny .
Ако файлът /etc/at.allow съществува, могат да се използват само споменатите в него потребителски имена в .
Ако /etc/at.allow не съществува, /etc/at.deny е отметнато, всяко потребителско име, което не е споменато в него, е разрешено да се използва в .
Ако не съществува, само на суперпотребителя се разрешава използването на.
Празен /etc/at.deny означава, че всеки потребител има право да използва тези команди, това е конфигурацията по подразбиране.
Настроики
-V
отпечатва номера на версията на стандартната грешка.
-q опашката
използва определената опашка. Означението на опашка се състои от една буква; валидните обозначения на опашката варират от а до z . и от А до Z. Обикновената опашка е по подразбиране за буквите at и b за опаковка . Опашки с по-високи букви се изпълняват с по-голяма хубост. Специалната опашка "=" е запазена за заданията, които се изпълняват в момента. Ако дадено задание е изпратено в опашка, обозначена с главна буква, тя се третира като подадена на партида по това време. Ако atq получи конкретна опашка, той ще покаже само задачи в тази опашка.
-м
Изпращане на поща до потребителя, когато заданието е приключило, дори и да няма изход.
-f файл
Прочита заданието от файла, а не от стандартния вход.
-l
Псевдоним за atq.
-д
Псевдоним за atrm.
-V
Показва времето, през което заданието ще бъде изпълнено. Показаните времена ще бъдат във формат "1997-02-20 14:50", освен ако не е зададена променливата POSIXLY_CORRECT на средата; след това ще бъде "Thu Feb 20 14:50:00 1996".
-° С
котките на изброените в командния ред работни места за стандартна продукция.