| 用途 | 切换到另一个用户执行命令/shell |
|---|---|
| 语法 | su [-] [用户名] [-c 命令] |
| 所属 | util-linux |
常用示例
常用示例
su - deploy # 登录式切换(推荐)
su - deploy -c 'whoami; pwd; echo $PATH'
su -s /bin/bash www-data # 目标 shell 为 nologin 时强指定root 用 su 不需要目标口令;普通用户 su 到他人需要对方密码。自动化请用 sudo 而非 su -c 免交密码。