Linux:Рецепты/Выключение по cron

Материал из Онлайн справочника
Версия от 13:14, 19 августа 2023; Myagkij (обсуждение | вклад) (→‎Решение)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигацииПерейти к поиску

Проверка/Оформление/Редактирование: Мякишев Е.А.


Выключение по cron

Проблема

Хотите выключать компьютер по расписанию, используя cron.

Решение

Можно добавить инструкции в /etc/crontab(необходимы привилегии root).

Для примера создадим строку, чтобы выключать компьютер в 20:30, с предупреждением за 20 минут:

10 20 * * * root /sbin/shutdown -h +20

Шаблон: мин час деньмесяца месяц деньненеди пользователь команда

Примечание
  • означает "всё", "любой".

Либо можно редактировать cron через команду crontab:

sudo crontab -e
Примечание

При редактировании с помощью crontab пользователя указывать не нужно.

Примечание

Вместо первых пяти полей можно использовать строки:

  • @reboot
  • @yearly
  • @annually
  • @monthly
  • @weekly
  • @daily
  • @midnight
  • @hourly

См.также

Внешние ссылки