LINUX.ORG.RU

crontab для проги без файла имя_проги. pid


0

0

Люди, будьте добры,подскажите как сделать cron файл, например для программы ntop. Дело в том, что эту программу я запускаю как демон и она не хранит свой ID в файле имя_проги.pid, и я не знаю как сделать через crontab ее перезапуск через определенное время. Извините за глупый вопрос, но я не пойму как это можно сделать.

anonymous

Самый простой способ: kill `cat /путь/имя_проги.pid` ; /путь/имя_проги. А зачем тебе ее перезапускать?

adlan
()
Ответ на: комментарий от adlan

Блин, не прочел внимательно..................:((( Дык вот: Можно так: killall имя_проги ; имя_проги. А можно так: kill `pidof имя_проги` ; имя_проги. Т.е. сначала убиваешь, потом запускаешь...:))

adlan
()

Спасибо! Вопрос снят

anonymous
()

Да, а на вопрос зачем ее надо перезапускать - так эта прога считает статистику по юзерам.Я собираю статистику за месяц, поэтому раз в месяц и перезапускаю ntop, чтобы начать собирать новую статистику.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.