Я не могу понять ответ на этот вопрос: "Какая разница между cron
и crontab
". Являются ли они оба планировщиками с одним исполнением файлов один раз, а другой - с обычным интервалом или cron
расписание задания, а crontab
хранит их в таблице или файле для выполнения?
Страница Wiki для cron
упоминает:
Cron управляется файлом crontab (cron table), конфигурационным файлом который задает команды оболочки для периодического запуска по заданному расписанию.
Но wiki.dreamhost для crontab
упоминает:
Команда crontab, найденная в Unix и Unix-подобных операционных системах, является используется для планирования команд, которые будут выполняться периодически. Он читает серия команд из стандартного ввода и собирает их в файл известный как "crontab", который позже читается и чьи инструкции.
В частности, когда я планирую повторное задание: (цитата из вики)
1 0 * * * printf > /var/log/apache/error_log
или выполнение задания только один раз
at -f myScripts/call_show_fn.sh 1:55 2014-10-14
Я выполняю функцию cron
в обеих командах, которые вставляются в crontab
ИЛИ, является первым a crontab
и второй функцией a cron
?