在 Linux 中,`su` 是指 “Switch User”,用于切换当前用户身份到其他用户。

### 基本用法:
“`bash
su [选项] [用户名称]
“`

默认情况下,如果没有指定要切换到的用户名称,`su` 命令会将当前用户切换为超级用户(root 用户)。

### 一些常用选项:
– **`-`** 或 **`-l`** 或 **`–login`**:切换用户并创建一个新的登录会话,重新加载用户的配置文件。
– **`-c`** 或 **`–command`**:执行一条指定的命令,而不是切换用户。
– **`-s`** 或 **`–shell`**:使用指定的 shell。

例如,要切换到另一个用户(例如 `user2`),可以输入以下命令:
“`bash
su user2
“`

然后系统会要求你输入目标用户的密码,如果输入正确,就会切换到该用户的身份。如果要切换到超级用户(root),可以直接输入 `su` 或 `su -`,然后输入 root 用户的密码。

`su` 命令对于需要进行系统管理或执行需要特殊权限的任务时非常有用,但要谨慎使用以避免意外操作。

Was this helpful?

0 / 0

发表回复 0

Your email address will not be published.