получение времени безотказной работы или простоя процесса systemd с помощью systemctl? - PullRequest
0 голосов
/ 05 августа 2020

как при использовании systemctl is-active <servicename> дает, если служба активна или не работает, то можно ли получить время безотказной работы или время простоя службы systemd с помощью systemctl?

time systemctl status kdm|cat
* kdm.service - LSB: X display manager for KDE
   Loaded: loaded (/etc/init.d/kdm; generated; vendor preset: enabled)
   Active: active (exited) since Wed 2017-06-21 12:03:26 CEST; 1h 42min ago
     Docs: man:systemd-sysv-generator(8)
    Tasks: 0 (limit: 4915)
   CGroup: /system.slice/kdm.service

возможно ли получить 1ч 42мин с использованием systemctl

1 Ответ

0 голосов
/ 05 августа 2020

Использование GNU grep с параметрами -P и -o

systemctl status kdm | grep -Po ".*; \K(.*)(?= ago)"
...