Разовое выполнение команд — демон atd
Иногда нужно просто выполнить определенные команды в определенное время (однократно), поэтому редактировать для этого таблицу crontab не совсем уместно. Такую задачу можно решить более рационально. Убедитесь, что у вас установлен и запущен демон
В целях повышения безопасности в файл
Иногда нужно просто выполнить определенные команды в определенное время (однократно), поэтому редактировать для этого таблицу crontab не совсем уместно. Такую задачу можно решить более рационально. Убедитесь, что у вас установлен и запущен демон
atd
. После этого введите команду: at <время> [дата]Затем просто вводите команды, которые вы хотите выполнить в указанное время. Для завершения ввода нажмите комбинацию клавиш <Ctrl>+<D>. Время указыва ется в АМ/РМ-формате— например, если вам нужно выполнить команды в 14:00, то вы должны ввести команду:
at 2pm
. Просмотреть очередь заданий можно командой atq
, а удалить какое-либо задание — командой atrm
.В целях повышения безопасности в файл
/etc/at.deny
можно добавить команды, которые запрещены для выполнения планировщиком at
.