|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Serguei Khvatov 2:5020/175.2 22 Jul 2002 13:44:04 To : Andrew V Scherbacov Subject : Проверка наличия п роцесса -------------------------------------------------------------------------------- Mon Jul 22 2002 07:12, Andrew V Scherbacov wrote to Serguei Khvatov: AVS> Привет, Serguei! AVS> Однажды Friday July 19 2002 в 10:19, некто Serguei Khvatov писал Andrew AVS> V Scherbacov: VM>>>>>> Пользуюсь я чудной програмкой transporent UDP proxy - Uproxy VM>>>>>> Все прекрасно работает только вот падает она иногда VM>>>>>> (отчего и почему я понять немогу :( ) VM>>>>>> Как бы так скрипт написать кокторый через крон VM>>>>>> проверял наличие данного процесса и если его нет VM>>>>>> то соответственно запускал заново ? AVS>>>>> man pidof SK>>>> pidof проверяет совсем не то. SK>>>> Hаличие процесса (если известен PID) проверяется через "kill -0 SK>>>> PID" AVS>>> а если PID не известен ? SK>> Как чем - killall AVS> а смысл городить такие сложности ? сделал pidof, получил или пустую AVS> строку (процесс не загружен) или список pid'оф. все, больше чел ни о чем AVS> и не просил. killall [-сигнал] имя-процесса Тут трудно придумать проще - может у тебя получится :-). SK>> А pidof - он для совместимости SYSV, в которой killall тоже есть, SK>> только это совсем не то, что здесь (но не будем о грустном :-) AVS> между тем, man killall также рекомендует почитать про pidof, наверное, AVS> как раз, что бы люди не городили сложностей... :-) Так почитай и то и другое - может чего и поймешь --- ifmail v.2.15dev5 * Origin: FidoNet Online - http://www.fido-online.com (2:5020/175.2) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/33004ef4f907.html, оценка из 5, голосов 10
|