Use and introduction of linux su and sudo commands, and use of susudo commands
Function
Su: Switch users.
Sudo: enables other users to do (do) What the root user can do (first, the user must be granted the sudo permission)
Su usage
Su: switch to the root user without changing the current working directory. Environment Variable change
Su-: switch to the root user, but change the current working directory. Environment Variable change
Su zhangyi: indicates to switch to the zhangyi user, but does not change the current working directory. Environment Variable change
Su-zhangyi: switch to the zhangyi user, but change the current working directory. Environment Variable change
In short, su will change the environment variables. If the-option is added, the working directory will be changed.
Sudo usage
If you do not have the required permissions, add sudo to the front and enter the current user's password instead of the root password. Therefore, sudo is safer than su.
Comparison between su and sudo
Sudo does not need to know the root password, and su needs.
Sudo is safer