Содержание
at, batch, atq, atrm — очередь, проверка или удаление заданий для последующего выполнения
конспект
в [-В] [-Q очередь] [-е файл] [-mldbv] ВРЕМЯ
в -c работа [работа …]
ATQ [-В] [-Q очередь]
atrm [-В] Работа [работа …]
партия [-В] [-Q очередь] [-е файл] [-милливольт] [ВРЕМЯ]
Описание
в а также партия чтение команд из стандартного ввода или указанного файла, которые должны быть выполнены позже, с использованием оболочки, установленной переменной окружения пользователя РАКУШКА, оболочка входа пользователя или, в конечном счете, / Бен / ш.
в
выполняет команды в указанное время.
ATQ
выводит список ожидающих заданий пользователя, если пользователь не является суперпользователем; в этом случае все рабочие места перечислены. Формат выходных строк (по одной на каждое задание): номер задания, дата, час, класс задания.
atrm
удаляет задания, идентифицированные по номеру задания.
партия
выполняет команды, когда позволяют уровни загрузки системы; другими словами, когда средняя нагрузка падает ниже 0,8, или значение, указанное в вызове atrun.
В позволяет довольно сложные временные характеристики, расширяя стандарт POSIX.2. Принимает времена формы HH: MM запускать работу в определенное время суток. (Если это время уже прошло, предполагается следующий день.) Вы также можете указать полночь, полдень, или же время чая (4 вечера), и вы можете иметь суффикс времени дня с AM или же ВЕЧЕРА для бега утром или вечером.
Вы также можете указать, в какой день работа будет выполняться, указав дату в форме месяц-имя день с дополнительным год, или давая дату в форме MMDDYY или же MM / DD / YY или же DD.MM.YY. Указание даты должно соответствовать указанию времени суток. Вы также можете дать время, как в настоящее время + считать единицы времени, где единицы времени могут быть минут, часов, дней, или же недель и вы можете сказать в чтобы запустить работу сегодня, добавив суффикс времени сегодня и запустить работу завтра с суффиксом времени с завтра.
Например, запустить работу в 4 часа дня. через три дня вы будете делать в 4 часа дня. + 3 дня, чтобы запустить работу в 10 часов утра 31 июля, вы должны сделать в 10 часов утра 31 июля и чтобы запустить работу в 1 час ночи завтра, ты бы сделал в 1 час ночи завтра.
/usr/share/doc/at-3.1.8/timespec содержит точное определение спецификации времени.
Для обоих в а также партия, Команды читаются из стандартного ввода или файла, указанного с помощью-евариант и выполнен. Рабочий каталог, среда (кроме переменных СРОК,DISPLAY а также _) и umask сохраняются со времени вызова. в — или же партия —Команда вызывается из су (1) оболочка сохранит текущий идентификатор пользователя. Пользователю будет отправлена стандартная ошибка по почте и стандартный вывод из его команд, если таковые имеются. Почта будет отправлена с помощью команды / USR / SBIN / Sendmail. Если в выполнен из су (1) Оболочка, владелец оболочки будет получать почту.
Суперпользователь может использовать эти команды в любом случае. Для других пользователей разрешение на использование определяется файлами /etc/at.allow и /etc/at.deny.
Если файл /etc/at.allow существует, разрешено использовать только имена пользователей, упомянутые в нем. в.
Если /etc/at.allow не существует, /etc/at.deny проверяется, то каждому имени пользователя, не указанному в нем, разрешается использовать в.
Если ни один из них не существует, только суперпользователю разрешено использовать at.
Пустой /etc/at.deny означает, что каждому пользователю разрешено использовать эти команды, это конфигурация по умолчанию.
Параметры
-В
печатает номер версии со стандартной ошибкой.
-Q очередь
использует указанную очередь. Обозначение очереди состоит из одной буквы; допустимые обозначения очереди варьируются от в Z. а также в Z. очередь по умолчанию для в и б очередь за партия. Очереди с более высокими буквами запускаются с большей любезностью. Специальная очередь «=» зарезервирована для заданий, которые в данный момент выполняются. Если задание отправляется в очередь, обозначенную заглавной буквой, оно обрабатывается так, как если бы оно было отправлено в пакетное время. Если ATQ дается определенная очередь, он будет отображать только задания, ожидающие в этой очереди.
-м
Отправить письмо пользователю, когда задание завершено, даже если не было вывода.
-е файл
Читает работу с файл а не стандартный ввод.
-L
Псевдоним для ATQ.
-d
Псевдоним для atrm.
-v
Показывает время выполнения задания. Время будет отображаться в формате «1997-02-20 14:50», если только переменная среды POSIXLY_CORRECT установлен; тогда это будет «Чт 20 февраля 14:50:00 1996».
-с
cat рабочие места, перечисленные в командной строке, для стандартного вывода.