Энциклопедия системного администратора Linux

         

Периодическое выполнение команд:cron и at


Как отдельным пользователям, так и системному администратору иногда требуется периодически запускать определенные команды. Например, системному администратору может потребоваться периодически запускать команду для очистки каталогов от временных файлов (/tmp и /var/tmp), для предотвращения переполнения диска.

Для этого используется сервис cron. У каждого пользователя имеется файл crontab, в котором содержится список команд, представленных к выполнению и количество раз, которое они должны быть выполнены. Программа-демон crond обеспечивает своевременное выполнение указанных команд.

Сервис at аналогична cron, но команда запускается один раз в указанное время и запуск больше не повторяется.



Содержание раздела