Как я могу узнать, работает ли определенный сервис или нет?

Утилита service позволяет узнать текущее состояние служб, установленных в системе.

Однако при вызове службы --status-all некоторые службы отображаются как [+] (работает), некоторые как [-] (остановлен), а некоторые как [?] (Неизвестно?). Как я могу узнать, работает ли определенная служба (из отмеченных как [?]) Или нет?

Может быть, я могу сказать, что мне не нужно , чтобы использовать сервисная утилита, просто какой-то механизм, позволяющий узнать, какие сервисы эффективно работают, а какие нет.

0
задан 17 May 2013 в 00:21

2 ответа

sudo service foo status

См. Справочную страницу man service для команды service

.
0
ответ дан 17 May 2013 в 00:21

Если вы знаете имя службы, то обычный пользователь и, конечно же, пользователь root могут использовать ps. Мой личный фаворит - ps -ef | grep <service-name-I-am-searching-for>.

0
ответ дан 17 May 2013 в 00:21

Другие вопросы по тегам:

Похожие вопросы: