Почему «состояние имени службы» дает другой вывод, чем «/ proc / pid / status» для того же процесса / службы? - PullRequest
0 голосов
/ 14 февраля 2019

Мне нужно получить информацию о состоянии всех сервисов linux через Python, я попытался получить эту информацию, прочитав '/proc/[pid]/status'.

Я пытался сверять свой код с помощью 2службы "cron" и "acpid",

Using **service cron status** & **service acpid status**  

Я получаю активный статус (работает) , когда я читаю / proc/ [pid] / status Я получаю Спящий status.

Наконец, моя задача - получить статус сервиса без использования команды терминала в python, т.е.без Popen и подпроцесс так, каков правильный путь?

Дополнительная информация

Python 3.7
Ubuntu 16
...