Summary
As we always do, we've covered a lot of ground and seen a lot of cool stuff. We looked at the purpose of systemd
targets and how they're structured. Then, we looked at how systemd
targets compare to the old SysVinit runlevels, and at how to view a target's dependencies. We finished by looking at how to set the default runlevel, and how to temporarily change the runlevel.
In the next chapter, we'll look at systemd
timers. I'll see you there.