su
用于切换当前用户身份到其他用户身份
补充说明
su命令 用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户帐号与密码。
语法
1 | su(选项)(参数) |
选项
1 | -c<指令>或--command=<指令>:执行完指定的指令后,即恢复原来的身份; |
参数
用户:指定要切换身份的目标用户。
实例
变更帐号为root并在执行ls指令后退出变回原使用者:
1 | su -c ls root |
变更帐号为root并传入-f
选项给新执行的shell:
1 | su root -f |
变更帐号为test并改变工作目录至test的家目录:
1 | su -test |