У меня проблема с заданиями cron, которые все еще выполняются даже после их удаления. Я уже просматриваю все возможные задания cron из этой статьи. Все файлы конфигурации cron пусты или моя задача cron отсутствует. Я тоже придумал эту команду for user in $(cut -f1 -d: /etc/passwd); do echo $user; crontab -u $user -l; done
. И он не возвращает набор crontab для всех пользователей.
Есть ли другие способы проверить выполнение текущих заданий cron?
Я предполагаю, что вы перезапустили демон cron до того, как обнаружите, что ваша задача все еще выполняется.
Вы также установили Anacron?
anacron - это компьютерная программа, которая выполняет периодическое планирование команд, которое традиционно выполняется cron, но без предположения, что система работает постоянно.
Его файл конфигурации - / etc / anacrontab.
Когда вы редактируете задания cron, вам необходимо перезапустить демон cron.
service cron restart
Надеюсь, вы давно это делаете.