Line 13:
Line 13:
This allows maintenance of the systemd environment allowing you to stop, start and extract a status from the running services that SystemD is managing.
This allows maintenance of the systemd environment allowing you to stop, start and extract a status from the running services that SystemD is managing.
−
Just typing systemctl on the command line.
+
Just typing systemctl on the command line. Gives us over a hundred running services..
[[File:Systemctl output.png|right|300px]]
[[File:Systemctl output.png|right|300px]]
+
+
and as with most things in linux it's left up to you to strip out the good stuff using word filters like grep and a unix pipe. . .
+
+
[[File:Systemctl-grep-zynthian.png|right|300px]]
+
+
As you can see the -all option shows services in all states, and indeed you can ask systemctl to give up far more information using the status command
+
on a specific service .
+
+
[[File:Systemctl-status-zynthian.png|right|300px]]
+
Shows us the status of various zynthian services.
+
Notice they all very kindly tell you where these unit files are located. . .
+
+
* Loaded: loaded (/etc/systemd/system/zynthian-webconf.service; enabled; vendor preset: enabled)
+
* Loaded: loaded (/etc/systemd/system/zynthian.service; enabled; vendor preset: enabled)
+
* Loaded: loaded (/etc/systemd/system/zynthian-config-on-boot.service; enabled; vendor preset: enabled)
+
Active: inactive (dead) since Wed 2021-10-13 10:52:30 BST; 2 days ago