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

Сервисная утилита позволяет узнать текущее состояние сервисов, установленных в системе.

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

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

2 ответа

sudo service foo status

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

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

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