Утилита crontab#
Описание#
crontab - это утилита, которая используется для создания и управления файлами таблиц crontab с расписаниями заданий cron (подробнее - в разделе «Утилита crond»). Она позволяет пользователям устанавливать задания, которые будут выполняться автоматически в определенное время или интервалы времени, например, обновление программного обеспечения, запуск резервного копирования, отправка отчетов и многое другое. crontab является важной частью системы управления задачами и полезна для автоматизации рутинных задач и оптимизации работы системы.
Синтаксис утилиты:
crontab <options> <attributes>
Где:
<options>- опции;<attributes>- возможные атрибуты, относящиеся к опциям.
Опции#
Часто используемые опции утилиты представлены в таблице ниже.
Опция |
Описание |
|---|---|
|
Определить имя пользователя, файл |
|
Проверить синтаксис файла |
|
Вывести содержимое файла |
|
Открыть текущий файл |
|
Удалить текущий файл |
Примеры использования#
Чтобы отредактировать файл
crontabтекущего пользователя, введите команду:crontab -eЧтобы отредактировать файл
crontabпользователяuser, введите команду:crontab -e -u userЧтобы вывести список существующих заданий
cronдля текущего пользователя, введите команду:crontab -lЧтобы удалить все задания
cronдля текущего пользователя, введите команду:crontab -r
Дополнительная информация#
Дополнительную информацию можно получить, выполнив команду:
man crontab