|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Sergey A. Cherukhin 2:5020/400 27 May 2005 14:01:27 To : Dmitry Ageev Subject : Re: Получить pid запущеного процесса -------------------------------------------------------------------------------- Hello, Dmitry! You wrote to Sergey A. Cherukhin on Thu, 26 May 2005 15:12:52 +0400: DA> 26 May 05 14:55, you wrote to Alex Ivanov: AI>>> Есть некая гипотетическая программа (в моем случае - urlsnarf из AI>>> пакета dshiff), не умеющая создавать pid файл при запуске. SC>> Как вариант - получить pid скрипта как ppid команды, читающей SC>> /proc/curproc/status, а потом пройтись grep'ом по всем /proc/*/status, SC>> ища процессы, у которых в ppid стоит pid скрипта, кроме того, который SC>> читал /proc/curproc/status. И будут тебе pid'ы всех процессов, SC>> запущенных из скрипта, и к ним имена и прочая полезная информация. DA> ты случаем операционкой не ошибся ??? :) Да вроде нет... [rf@gw rf]$ uname -srm FreeBSD 4.10-RELEASE-p3 i386 [rf@gw rf]$ mount | grep proc procfs on /proc (procfs, local) With best regards, Sergey A. Cherukhin. E-mail: rf@ce.cctpu.edu.ru --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/65777f468635.html, оценка из 5, голосов 10
|