====== Log In And Switch Users In Multiuser Targets ====== **General Information** Targets are the new "runlevels" equivalent if you are coming from RHEL 6. You need to be able to switch users. ---- View default target (target at boot) ~$ systemctl get-default multi-user.target \\ Switch User su - * -, -l, --login => Load login profile (~/.bash_profile) * When no username is specified after options (such as -), root is assumed * **Always use a login shell when switching users (su -)**. \\ Types of profiles * ~/.bash_profile => Execute upon login shells * ~/.bashrc => Execute on every shell * /etc/profile => Executed on every user login (system wide environmentals) * /etc/bashrc => Executed on every user interactive shell (system wide functions and aliases) ----