销售推广_唐女士 QQ:1721809125
QQ在线客服

上班时间(星期一至星期五):
10:30-12:00 14:00-17:30

技术推广_江先生 QQ:1477987636
QQ在线客服

上班时间(星期一至星期五):
09:00-12:00 14:00-18:30

基本功能

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

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

譬如:sudo su

基本语法

su [options] [LOGIN]

options 参数

c, --command COMMAND

h, --h

, -l, --log

, -p, --preserve-envir

-s, --shell SHELL

详细用法


功能 # 命令规范 文字解释 示例 示例解释
切换用户 01 sudo su 变更用户登入身份为 root sudo su ls-ubuntu 变更用户登入身份为 ls-ubuntu
传递命令 01 su -c COMMAND 把 COMMAND 传递到援引 sh
02 su --command COMMAND 把 COMMAND 传递到援引 sh
切换 shell 与环境变量 01 u - USER 切换 USER 身份时,同时变更工作目录、USER、SHELL、HOME、LOGNAME、PATH 环境变量
02 u -l USER 切换 USER 身份时,同时变更工作目录、USER、SHELL、HOME、LOGNAME、PATH 环境变量
03 u --login USER 切换 USER 身份时,同时变更工作目录、USER、SHELL、HOME、LOGNAME、PATH 环境变量
不切换 shell 与环境变量 01 m USER 切换 USER 身份时,不变更环境变量
02 p USER 切换 USER 身份时,不变更环境变量
03 preserve-environment USER 切换 USER 身份时,不变更环境变量
指定 shell 01 su -s SHELL 使用指定 SHELL
02 su --shell SHELL 使用指定 SHELL
查看帮助 01 su -h 显示 su 相关帮助信息
02 su --help 显示 su 相关帮助信息