The default target returned by systemctl
[user@host system]$ systemctl get-default multi-user.target
differs from the value of the /usr/lib/systemd/system/default.target link:
[user@host system]$ ls -l /usr/lib/systemd/system/default.target lrwxrwxrwx. 1 root root 16 Mar 10 21:20 /usr/lib/systemd/system/default.target -> graphical.target
My understanding was that these were one and the same. If systemd doesn't store the default value as the default.target symlink, where is the real value of the default target stored by systemd?