В systemd, как мне узнать, сколько времени заняла последняя работа?

0

Когда я ищу системное время работы, я получаю много доков о таймерах, которые я не ищу. Как бы я рассчитал продолжительность выполнения systemctl start xyzработы

Джазмен
источник

Ответы:

0

Вы можете использовать команду времени.

В твоем случае:

time systemctl start xyz
Насир Райли
источник
Я не верю, что это работает. Для длительных команд он вернется немедленно. Статус покажет, что он активно работает как фоновый процесс. Вероятно, мне нужно сделать что-то, jounalctl -u xyz.serviceно я не знаю, какую команду получить по времени при последнем запуске
Jazz Man
Он работает в соответствии с определением systemd «задания» (где заданием может быть, например, «start unit xyz.service»), ваше определение просто отличается от этого.
Гравитация