Как выполнить cron при запуске машины?

Я пытаюсь сделать cron для моей машины. Есть ли возможность сделать это при каждом запуске моего ПК?

Примерно так:

# File : /tmp/crontab.LgVuXf/crontab

uptime ... command
0
задан 19 August 2017 в 12:01

1 ответ

Как указано в man 5 crontab, который содержит формат crontab файлов:

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

          string         meaning
          ------         -------
          @reboot        Run once, at startup.
          @yearly        Run once a year, "0 0 1 1 *".
          @annually      (same as @yearly)
          @monthly       Run once a month, "0 0 1 * *".
          @weekly        Run once a week, "0 0 * * 0".
          @daily         Run once a day, "0 0 * * *".
          @midnight      (same as @daily)
          @hourly        Run once an hour, "0 * * * *".

, Таким образом, необходимо смочь добавить crontab строку в форме

@reboot  bash /full/path/to/the/script 

, можно использовать команду crontab -e, чтобы отредактировать файл или ввести непосредственно---взгляд man crontab для деталей.

2
ответ дан 19 August 2017 в 22:01
  • 1
    Зависит от аудитории, я предполагаю. Таким образом, я изменил его, чтобы сказать, что это - самый простой способ сделать это.;-) Одна вещь, которую я могу сказать, состоит в том, что это - мой экран по умолчанию на моих основных серверах: wcron с Системным монитором поверх него. Дает замечательный обзор. Плюс, я использую espeak так эти cron, задания объявляют о своем прогрессе или ошибках. – SDsolar 10 May 2018 в 12:37

Другие вопросы по тегам:

Похожие вопросы: