Skip to main content
2 of 2
added 19 characters in body
xhienne
  • 18.3k
  • 2
  • 58
  • 71

Why systemctl status shows a time in the future and the amount of time left?

When we issue "systemctl status", we usually get in the output, a line showing the status and for how long it has been in that status.

Like: (I issued that few minutes ago)

Active: active (running) since Wed 2023-11-22 01:56:06 CST; 10h ago

However, it happened to get the following line for the same service when the system time was 01:19:27 CST

Active: active (running) since Wed 2023-11-22 **01:56:06** CST; 36min **left**

Why the time after "since" is in the future? And why it shows the time "left"? Left for what?

I expected to see a time in the past and to see x time units ago

I tried to issue "systemctl list-timers --all" to find out if there is a timer related to that service, but I found none related.