Ubuntu chmod Command Explained in Detail


su (switch user) 可将普通用户切换成超级用户或其它用户,并可临时拥有所切换用户的权限。 切换时,需输入欲切换用户密码。

也可将超级用户切换成普通用户,临时以低权限身份处理事务,此时无需输入欲切换用户密码。

Such as: sudo su

 

Basic Syntax


su [options] [LOGIN]

 

options Parameter

# Parameter EN Explanation Chinese Translation Remark
-c, --command COMMAND pass COMMAND to the invoked shell 把 COMMAND 传递给援引 Shell
-h, --help display this help message and exit 显示帮助消息并退出
-, -l, --login make the shell a login shell
-m, -p, --preserve-environment do not reset environment variables, and keep the same shell
-s, --shell SHELL use SHELL instead of the default in passwd

Detailed Usage

Feature # Command Specification Literal Explanation Example Example Explanation
切换用户 sudo su 变更用户登入身份为 root sudo su ls-ubuntu 变更用户登入身份为 ls-ubuntu
传递命令 su -c COMMAND 把 COMMAND 传递到援引 sh
su --command COMMAND 把 COMMAND 传递到援引 sh
切换 shell 与环境变量 u - USER 切换 USER 身份时,同时变更工作目录、USER、SHELL、HOME、LOGNAME、PATH 环境变量
u -l USER 切换 USER 身份时,同时变更工作目录、USER、SHELL、HOME、LOGNAME、PATH 环境变量
u --login USER 切换 USER 身份时,同时变更工作目录、USER、SHELL、HOME、LOGNAME、PATH 环境变量
不切换 shell 与环境变量 m USER 切换 USER 身份时,不变更环境变量
p USER 切换 USER 身份时,不变更环境变量
preserve-environment USER 切换 USER 身份时,不变更环境变量
指定 shell su -s SHELL 使用指定 SHELL
su --shell SHELL 使用指定 SHELL
帮助 su -h 显示 su 相关帮助信息
su --help 显示 su 相关帮助信息
Digital Manager

Digital Manager

Windows Vista / 7 / 8 / 10 (x64 bits)

Download     Net Disk 1     Net Disk 2     Net Disk 3

 

Digital Translate

Digital Translate

Windows Vista / 7 / 8 / 10 (x64 bits)

Download     Net Disk 1     Net Disk 2     Net Disk 3