格式:su -l USERNAME(-l为login,即登陆的简写) -l可以将l省略掉,所以此命令常写为su - USERNAME 三种方式切换到root的命令:su,su -和su - root su等同于su root。 单纯使用su切换到root,读取变量的方式是non-login shell,很多环境变量都不会改变,尤其是是home,PATH,仅仅是切换到root身份,可通过env命令查...
1.共同点:都是root用户的权限; 2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境。 su - root 和 su root(su)有什么区别? su - root:表示人以root身份登录 just like login as root, then the shell is login shell, which mean it w...
不同点:su只获得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全获得root的权限和root的工作环境。 sudo:表示获取临时的root权限执行命令。 sudo执行命令的流程: 1、当前用户切换到root(或其他指定切换到的用户), 2、以root(或其他指定的切换到的用户)身份执行命令, 3、执行完成后,直接退回到当前...
su命令默认是请求切换到root用户,如果使用 su 用户 方式则可以切换到指定用户。 注意:su并不会真正切换用户身份,也就是环境变量不变;只有 su - 用户名 才会真正的切换环境变量,也就相当于重新登陆。 2. sudo sudo的作用就是将root用户的权限下放给普通用户,允许普通用户也有更高...
一,su、sudo、su - root的区别 su和sudo的区别 共同点:都是root用户权限; 不同点:su只获得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全获得root的权限和root的工作环境。 sudo:表示获取临时的root权限执行命令。 sudo执行命令的流程: ...
su admin 1. 或: 复制 su-admin 1. 要切换到root用户,则命令为: 复制 su root 1. 与: 复制 su-root 1. 其中addmin 是手动创建过的普通管理员,如果未建立可在测试之前建立;root就无需解释了。 这里的 - 有什么用呢,此参数告诉 su 切换用户后登录 shell,该 shell 会重置所有环境变量并重新创建它们。
最直接的区别就是su目录还是原先用户的目录 但是su或su - root后目录就变为root用户的主目录了。 su和sudo的区别: 1.共同点:都是root用户的权限; 2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境。©...
1. su -是以root身份登录,完全切换到root用户的环境变量、工作目录等,所有操作都是以root用户的身份...
su 默认切换到root用户,执行后然后输入root密码就可以切换root用户,最后执行exit命令可以切换到原先的用户。 su- 切换为root用户并且可以把当前目录切换为root的用户家目录/root。 在root用户下可以切换为系统拥有的任意用户并且不需要输入其用户密码。 su命令的缺点:执行该命令是需要知道root用户的密码的。因为root用户...
su 和 sudo 的区别: 1.共同点:都是root用户的权限; 2.不同点:su仅仅取得root权限,工作环境不变,还是在切换之前用户的工作环境;sudo是完全取得root的权限和root的工作环境。 su - root 和 su root(su)有什么区别? su - root:表示人以root身份登录 ...