Welcome back to our Linux course series!
In this episode, we’re diving into systemd default targets and how they control the state of your Linux system at boot. A target is essentially a group of units, including services, mounts, and timers, that define how your system starts.
We’ll cover:
• What a default target is and why it matters
• How to check your current default target
• How to change your default target using systemctl set-default
• Switching between graphical and multi-user (CLI) targets
• How changing the default target affects boot behaviour
💡 Tip: Setting the right default target can save time and resources. For example, you can boot directly into a multi-user CLI environment without loading unnecessary graphical services, ideal for servers or low-resource setups.
Example Commands:
1. Check current default target
systemctl get-default
2. Set a new default target (CLI / multi-user)
systemctl set-default multi-user.target
3. Set the default target back to graphical
systemctl set-default graphical.target
Learn More About Linux course: https://netsoftacademy.com/
Follow us on our socials!:
Our Instagram: / netsoft.college
Our Facebook: / netsoftcollege
Our LinkedIn: / netsoftcollege
If you enjoyed this breakdown, hit 👍 and subscribe for more!
Drop your questions in the comments — I respond to all.
💡 Stay tuned for the next episode
#Systemd #LinuxAdmin #SysAdmin #LinuxServer #Systemctl #DefaultTarget #MultiUserTarget #GraphicalTarget #LinuxBoot #LinuxServices #ServerManagement