multiusertarget
multi-user.target, commonly referred to as the multi-user target, is a systemd target that represents a non-graphical, multi-user operating state. It serves as the culmination point for a system boot when a text-based login is desired, providing a collection of background services and daemons expected to be running for multiple users. This target corresponds to the traditional runlevel 3 in SysV init.
In systemd, targets are synchronization points rather than executables; they group unit files through Requires and
Usage is straightforward. To boot into a non-graphical mode by default, set the default target to multi-user.target
Relationship-wise, graphical.target provides a GUI and depends on multi-user.target. A display manager is started as part
Notes: targets themselves do not perform work but coordinate units. They define the desired system state by