📅  最后修改于: 2023-12-03 14:43:55.654000             🧑  作者: Mango
su
(substitute user,替代用户)是 Linux 系统中用于切换用户身份的命令。通过 su 命令,可以在保持当前 shell 环境不变的情况下,切换到指定用户的身份下执行命令或操作。
su [选项] [用户名]
| 选项 | 描述 | | ---- | ------------------------------------------------ | | -c | 执行完命令后,即使没有退出,也会将 shell 关闭 | | -s | 切换到指定 shell | | - | 切换到 root 用户身份(不需要指定用户名) |
su -
su username
su -c "command" username
su
切换用户时,需要输入所切换到用户的密码。su
命令切换到其他用户身份时,需要保证该用户的账户已经创建。su
命令是 Linux 系统中非常常用的命令,可以帮助程序员在保持当前 shell 环境不变的情况下,切换到其他用户身份下执行命令或操作。掌握 su
命令的用法,可以提高 Linux 系统的使用效率。