Работа служб в шелле
Hello всем!
Как через shell проконтролировать какие службы запущены в настоящий
момент.
За последние 60 дней ни разу не выходила
Сайт листа:
http://www.linuxrsp.ru
Открыт:
25-07-2003
Пре-модерация: Нет
Адрес для писем в лист: comp.soft.linux.discuss-list@subscribe.ru
Адрес
модератора: comp.soft.linux.discuss-owner@subscribe.ru
Hello всем!
Как через shell проконтролировать какие службы запущены в настоящий
момент.
Win32)
On Wed, 9 Jun 2004 17:08:08 +0400
"admin" <bv***@l*****.ru> wrote:
Что-нибудь вроде ps auxw
Hello admin!
ps позволяет отследить процессы, и выводит предостаточно информации,
но как мне узнать какие демоны запущены?
допустим у меня запущен httpd, ps -d выдает штук 10 процессов httpd.
почему?
Доброго времени суток!
Есть такая прога 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
On Wed, 9 Jun 2004, Александр wrote:
Демон это процесс, не имеющий управляющего терминала. В остальном
никакой разницы с другим процессом нет.
Посему можно фильтровать вывод `ps -ax' по полю TTY, в котором для
демонов указано `?' (или `??'):
ps -ax | grep ? (для Linux)
или
ps -ax | grep ?? (для BSD)
А сколько он должен? `-d' это опция выдачи всех списков процессов без
лидеров сессии. См. `ps --help'.
Hello Александр,
Wednesday, June 9, 2004, 4:36:34 PM, you wrote:
Потому что, он ответвляет процессы потомки для одновременной обработки
нескольких запросов (настраивается в /etc/httpd/httpd.conf). А насчет
контроля - #chkconfig --list (покажет для каждого уровня выполнения),
а можно самому скрипт "сбацать" работающий по такому варианту:
сравнивать все строки от ps на предмет совпадения с именами в
/etc/init.d/*
i686-pc-linux-gnu)
Доброго времени суток!
09.06.2004 в 16:42 Вы писали:
В RH-подобных дистрибутивах есть команда service (могу ошибиться). Вот service
--status-all показывает состояние всех запущенных служб.
service httpd status покажет статус этого сервиса.
Доброго времени суток!
Могу ошибаться, но возможно "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