Как остановить все экземпляры крона?

У меня есть задание крона, которое выполняет задачу граблей в направляющих. Я заметил в журнале, что он выполнял времена задачи 4 каждый раз, он выполнялся. Проблема состоит в том, что существует 4 экземпляра выполнения крона.

Я работал:

/etc/init.d/crond stop

И теперь существуют только три.

Выполнение:

ps -ef | grep cron

Я вижу это:

root      1029     1  0 Oct20 ?        00:00:01 crond
root      6980  6094  0 21:33 pts/0    00:00:00 grep cron
root     15170     1  0 Oct26 ?        00:00:00 crond start
root     15186     1  0 Oct26 ?        00:00:00 crond stop

Таким образом, мой вопрос состоит в том, как я останавливаю другие экземпляры. Когда я выполняю команду остановки теперь, я получаю это:

Остановка crond: не может остановить crond: crond не работает. [НЕУДАВШИЙСЯ]

Какие-либо идеи? Другие экземпляры имеют различные имена? Существует ли способ уничтожить все экземпляры как однажды?

0
задан 29.10.2010, 00:32

2 ответа

Похож на Вас, оказываются перед необходимостью уничтожать их вручную

killall crond

или

kill -9 pid1 pid2 ...

Затем перезапуск с init.d

1
ответ дан 24.11.2019, 06:48
sudo killall crond
1
ответ дан 24.11.2019, 06:48

Теги

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