主题
su命令切换用户
在Linux系统中,切换用户账户的命令是 su。如果你想从当前用户切换到另一个用户,可以使用以下命令格式:
bash
su - 用户名1
这里的 -(减号)是可选的,但是添加后会使得切换用户后同时切换到该用户的家目录,并且环境变量也会变成目标用户的环境变量,提供一个全新的登录 shell 环境。
例如,如果你要从当前用户切换到root用户,可以输入:
bash
su - root1
然后系统会提示你输入root用户的密码。
另外,如果你知道某个用户的密码,可以直接使用 sudo 命令来以其他用户身份执行命令,或者临时获得root权限。例如:
bash
sudo -i1
这条命令会让当前用户以root身份打开一个shell。如果要以其他用户执行命令,可以这样操作:
bash
sudo -u 用户名 命令1
希望这些信息对你有帮助!