I feel like Im dancing around perhaps the most fundamental piece of my operating system everytime I run and install software. Starting services with systemctl and checking logs with journalctl is the extent of my knowledge.
Do you know of good resources or tutorials for learning how systemd works and how to use it to run software on my desktop and servers? Thanks.
The best crash course I received was when I needed to translate my startup scripts into systemd services. The hands-on learning was priceless.
I always recommend people learning by doing. But playing around with system tools to see and learn how it works is a bit risky. However in a virtual machine this is probably a good idea to see how things work.