Можно ли запустить два экземпляра crond, каждый со своим отдельным cron-файлом?

Можно ли запустить два экземпляра crond, каждый со своим отдельным cron-файлом?

Как запустить два экземпляра crond с разными файлами cronjob? Возможно ли это вообще?

решение1

* НЕТ, ЭТО НЕВОЗМОЖНО *

Однако возможным решением может стать настройка Anacron и запуск двух процессов параллельно.

http://linux.die.net/man/8/anacron http://en.wikipedia.org/wiki/Анакрон

Установить анакрон

$ sudo apt-get install anacron

Создайте свой anacrontab следующим образом: http://linux.die.net/man/5/anacrontab

Проверьте конфигурацию вашего файла anacrontab:

anacron -T [-t anacrontab]

-t some_anacrontab Use specified anacrontab, rather than the default
-T Anacrontab testing. 

В КОНЦЕ:

$ sudo /etc/init.d/cron restart
$ sudo /etc/init.d/anacron restart

Оба процесса должны выполняться параллельно.

Если это то, что вам нужно:

«Потому что содержимое cron-файла в целом отображается на веб-странице, а я хочу сохранить все остальные задания, за исключением расписаний Wi-Fi, в cron-файле. Это было бы для меня очень полезно».

затем просто поместите то, что вы хотите скрыть на веб-странице, в первые n строк, а затем отобразите на веб-странице, начиная со строки n+1... это гораздо лучше, чем вмешиваться в crond количество процессов.

Достаточно ли дополнительного руководства для настройки anacron? http://www.tuxradar.com/content/automate-linux-cron-and-anacron

Обратите внимание, что: В любом случае... Миссия Anacron — гарантировать, что эти ежедневные, еженедельные и ежемесячные действия действительно происходят, предполагая только, что компьютер был включен в какой-то момент в течение дня (или недели, или месяца). Anacron не заботится о том, чтобы гарантировать, что действия происходят в какое-то точное время.

решение2

Хмм... нет, это невозможно, похоже, что cron имеет свой путь конфигурации, жестко закодированный в двоичном файле. Но зачем вам может понадобиться несколько экземпляров cron и конфигураций?

решение3

Да, я использовал комбинацию cron и anacron, и это работает как часы. Спасибо @Madthew

Связанный контент