最直接的区别就是su目录还是原先用户的目录 但是su或su - root后目录就变为root用户的主目录了。 su和sudo的区别: 1.共同点:都是root用户的权限; 2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境。©...
su、sudo、su - root的区别 su和sudo的区别 共同点:都是root用户权限; 不同点:su只获得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全获得root的权限和root的工作环境。 sudo:表示获取临时的root权限执行命令。 sudo执行命令的流程: 1、当前用户切换到root(或其他指定切换到的用户), 2、以root...
不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境。 一、 su 切换用户 su是switch user或 substitute简称。 格式:su -l USERNAME(-l为login,即登陆的简写) -l可以将l省略掉,所以此命令常写为su - USERNAME 三种方式切换到root的命令:su,su -...
二、sudo su root 和sudo su -的区别 1.使用sudo su root可以快速切换为root用户,输入密码后输pwd可以看到它还是在主目录下即/home/sdbi 显示为:用户名@主机名:/home/sdbi#即root@linux:/home/sdbi# 2.而使用sudo su - 可以登入管理员用户 ,输pwd可以看到它在/root 目录下,显示为: 用户名@主机名:~#...
su root 1. 与: 复制 su-root 1. 其中addmin 是手动创建过的普通管理员,如果未建立可在测试之前建立;root就无需解释了。 这里的 - 有什么用呢,此参数告诉 su 切换用户后登录 shell,该 shell 会重置所有环境变量并重新创建它们。如果我们省略此选项,几乎所有现有的环境变量都将与当前命令执行时的环境变量保持...
1. su -是以root身份登录,完全切换到root用户的环境变量、工作目录等,所有操作都是以root用户的身份...
首先,su命令用于从当前用户身份切换到另一个用户身份。当您输入su命令后,需要输入目标用户的密码。例如,使用sudo su命令将用户从普通用户身份切换到root用户身份,需要输入root用户的密码。此命令可用于系统管理员执行特定任务,例如更改系统配置或安装软件。其次,sudo命令允许用户以超级用户(通常为root)...
'su'与'sudo' “su”是switch user的意思,那么它提供的功能就显而易见了,就是切换用户,想要使用su是必须知道root的密码,显然这样既死板又存在安全风险。 “sudo”全称是super user do,即以超级用户的方式执行命令,这里的超级用户指的就是root用户,“sudo”可以在没有root密码的情况下执行系统命令,“sudo”可以...