Отправляет email-рассылки с помощью сервиса Sendsay

Работа служб в шелле

Hello всем!

Как через shell проконтролировать какие службы запущены в настоящий
момент.

Ответить   Wed, 9 Jun 2004 16:42:26 +0400 (#166136)

 

Ответы:

Доброго времени суток!

Могу ошибаться, но возможно "man ps" поможет найти верный путь.

Удачи!
Владимир
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 8102; Возраст листа: 319; Участников: 1162
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/166176



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 9 Jun 2004 17:08:08 +0400 (#166176)

 

Win32)

On Wed, 9 Jun 2004 17:08:08 +0400
"admin" <bv***@l*****.ru> wrote:

Что-нибудь вроде ps auxw

Ответить   Alexander Artemenko Wed, 9 Jun 2004 17:18:46 +0400 (#166192)

 

Hello admin!

ps позволяет отследить процессы, и выводит предостаточно информации,
но как мне узнать какие демоны запущены?
допустим у меня запущен httpd, ps -d выдает штук 10 процессов httpd.
почему?

Ответить   Wed, 9 Jun 2004 17:36:34 +0400 (#166198)

 

Доброго времени суток!

Есть такая прога top, она отслеживает состояние процессов динамически.
А еще в KDE есть "монитор процессов", там с графикой и кое-какие настройки
есть.

ps -d и должен выдавать не один процесс. Не хочу врать, что делает опция -d,
это написано в man ps.

Удачи!
Владимир
-*Название листа "Linux: разрешение вопросов, перспективы и общение";
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Адрес правил листа http://subscribe.ru/catalog/comp.soft.linux.discuss/rules
Номер письма: 8115; Возраст листа: 319; Участников: 1162
Адрес сайта рассылки: http://www.linuxrsp.ru
Адрес этого письма в архиве: http://subscribe.ru/archive/comp.soft.linux.discuss/msg/166349



-*Информационный канал Subscribe.Ru
Написать в лист: mailto:comp.soft.linux.discuss-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.discuss--unsub@subscribe.ru

http://subscribe.ru/ mailto:ask@subscribe.ru

Ответить   Wed, 9 Jun 2004 20:49:02 +0400 (#166349)

 

On Wed, 9 Jun 2004, Александр wrote:

Демон это процесс, не имеющий управляющего терминала. В остальном
никакой разницы с другим процессом нет.

Посему можно фильтровать вывод `ps -ax' по полю TTY, в котором для
демонов указано `?' (или `??'):

ps -ax | grep ? (для Linux)

или

ps -ax | grep ?? (для BSD)

А сколько он должен? `-d' это опция выдачи всех списков процессов без
лидеров сессии. См. `ps --help'.

Ответить   Wed, 9 Jun 2004 23:21:30 +0400 (MSD) (#166479)

 

Hello Александр,

Wednesday, June 9, 2004, 4:36:34 PM, you wrote:

Потому что, он ответвляет процессы потомки для одновременной обработки
нескольких запросов (настраивается в /etc/httpd/httpd.conf). А насчет
контроля - #chkconfig --list (покажет для каждого уровня выполнения),
а можно самому скрипт "сбацать" работающий по такому варианту:
сравнивать все строки от ps на предмет совпадения с именами в
/etc/init.d/*

Ответить   Fri, 11 Jun 2004 10:37:31 +0300 (#168075)

 

i686-pc-linux-gnu)

Доброго времени суток!

09.06.2004 в 16:42 Вы писали:

В RH-подобных дистрибутивах есть команда service (могу ошибиться). Вот service
--status-all показывает состояние всех запущенных служб.
service httpd status покажет статус этого сервиса.

Ответить   Роман Sat, 12 Jun 2004 00:13:23 +0600 (#168218)