linux切换用户身份命令
时间: 2023-07-09 22:11:24 浏览: 95
切换用户身份的命令是`su`,可以使用以下命令来切换到另一个用户的身份:
```
su - <用户名>
```
其中,`<用户名>`是你要切换到的用户账号名称,加上`-`选项可以切换到该用户的环境变量和工作目录。在执行该命令后,会要求输入目标用户的密码。如果输入正确,则会切换到该用户的账户下。
相关问题
linux 切换用户命令
在 Linux 中,切换用户命令可以使用 `su` 命令。`su` 命令是 super user 的缩写,用于切换到其他用户账户,包括 root 账户。
使用 `su` 命令切换用户的语法如下:
```
su [选项] [用户账户名]
```
例如,要切换到用户账户 `user1`,可以使用以下命令:
```
su user1
```
执行此命令后,会要求您输入 `user1` 的密码。如果输入正确,您将会切换到 `user1` 账户并在该账户下执行命令。如果未指定用户账户名,则默认切换到 `root` 账户。
如果您以 root 身份执行 `su` 命令,可以使用 `-` 选项来切换到其他用户并使用该用户的环境变量。例如,要切换到用户账户 `user1` 并使用其环境变量,可以使用以下命令:
```
su - user1
```
执行此命令后,您将会切换到 `user1` 账户并使用该账户的环境变量。
Linux切换用户命令
Linux切换用户命令主要有两个,分别是`su`和`sudo`。
1. `su`命令:`su`是substitute user的缩写,意为“切换用户”。使用`su`命令可以切换到另一个用户,如果不带任何参数,那么默认切换到root用户。格式为`su [用户名]`。如果需要切换到其他用户,只需要在后面跟上用户名即可。例如,要切换到用户`user1`,则命令为`su user1`。
2. `sudo`命令:`sudo`是superuser do的缩写,意为“以超级用户的身份执行命令”。使用`sudo`命令可以以其他用户的身份执行命令,通常是以root用户的身份。格式为`sudo [命令]`。例如,要以root用户的身份执行`ls`命令,可以使用`sudo ls`。
阅读全文