Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
vvb Гость
|
Добавлено: Пт Окт 15 2004 07:01 Заголовок сообщения: узнать номер процесса |
|
|
Есть FreeBSD. Пишу скрипт в sh
Надо узнать номер процесса (pid) и убить его. Как это можно сделать? |
|
Вернуться к началу |
|
|
a-m-d
Зарегистрирован: 09.09.2004 Сообщения: 1498 Откуда: SPb
|
Добавлено: Пт Окт 15 2004 09:34 Заголовок сообщения: |
|
|
номер процесса для inetd, например, так:
cat /var/run/inetd.pid _________________ Век живи - век учись!.. Дураком помрёшь. |
|
Вернуться к началу |
|
|
a-m-d
Зарегистрирован: 09.09.2004 Сообщения: 1498 Откуда: SPb
|
Добавлено: Пт Окт 15 2004 10:31 Заголовок сообщения: |
|
|
Vasyl писал(а): | Если процесс вдруг не записывает свой номер, то можно разобрать "ps ax | grep имя_процесса" |
Только так есть шанс увидеть и номер процесса для "ps ax | grep имя_процесса" Надо, чтоб скрипт это "отсекал". _________________ Век живи - век учись!.. Дураком помрёшь. |
|
Вернуться к началу |
|
|
Dmitry.Karpov
Зарегистрирован: 30.11.2003 Сообщения: 415 Откуда: Moscow
|
Добавлено: Пн Окт 18 2004 21:19 Заголовок сообщения: |
|
|
А что за процесс-то? Я не уверен, что никто другой не запустит процесс с таким же именем.
А вообще, 'man killall' - и grep не понадобится. _________________ Благословен Бог, сотворивший меня сисадмином! |
|
Вернуться к началу |
|
|
|