📅  最后修改于: 2023-12-03 15:36:50.990000             🧑  作者: Mango
在 Ubuntu 系统中,经常需要使用 root 用户执行某些操作,但是在日常使用中,我们一般都使用普通用户来操作。为了避免用户权限过大,我们可以使用 su
命令来切换用户。
su
命令su
(switch user) 命令用于切换用户身份。
语法:
su [选项] [-] [用户名]
其中,选项包括:
-c
:执行完命令后退出;-s
:指定shell。命令说明:
执行 su
命令后,输入目标用户的密码,即可切换到指定用户。如果不指定用户名,则默认切换到 root 用户。执行完命令后,如果加上 -
选项,则使用目标用户的环境变量。
切换用户后,一般需要切换回原用户。可以使用以下命令进行切换:
exit
以下示例演示了如何从普通用户切换到 root 用户,执行命令后再切换回普通用户。
# 切换到 root 用户
$ su
Password:
# 在 root 用户下执行命令
$ ls /root
# 切换回原用户
$ exit
使用 su
命令切换用户时,需要注意以下几点: