Furthermore, what is the difference between Sudo Su and Su?
Sudo runs a single command with root privileges. This is a key difference between su and sudo. Su switches you to the root user account and requires the root account's password. Sudo runs a single command with root privileges – it doesn't switch to the root user or require a separate root user password.
Additionally, what is su root? su root (which can be shortened to just su ) runs the su command as the user who invoked it. sudo runs the specified command ( su ) as root. Running su as root is essentially a no-op, though it probably starts a new shell.
Beside above, what does SU username do?
The su command is used to switch to another user, in other words change user ID during a normal login session (that is why it is sometimes referred to as switch (-) user by a number of Linux users). If executed without a username, for example su - , it will login as root user by default.
What is sudo su?
su asks you for the password of the user to switch, after typing the password you switched to the user's environment. sudo - sudo is meant to run a single command with root privileges. But unlike su it prompts you for the password of the current user.
