su - root:HOME环境变量会被设置为root用户的家目录(通常是/root)。 Shell启动文件 su root:不读取任何shell启动文件,因此不会应用root用户的shell配置。 su - root:读取root用户的shell启动文件(如.bash_profile、.bashrc等),应用root用户的shell配置。 会话类型 su root:通常被视为一个非登录shell会话,因为它...
使用su root 切换到 root 用户后,不可以使用 service 命令; 使用su -(等价于 su - root)后,就可以使用service命令了。 2、原因 —— su 命令和 su - 命令区别就是: su 只是切换了root身份,但 Shell 环境仍然是之前普通用户的Shell; 而su - 连用户和 Shell 环境一起切换成 root 身份了。 只有切换了She...
su root 和 su - root 区别 suroot和su-root有什么区别 su后面不加用户是默认切到root su是不改变当前变量 su-是改变为切换到用户的变量 也就是说su只能获得root的执行权限,不能获得环境变量,而su-是切换到root并获得root的环境变量及执行权限 语法: $su[user_name] su命令可以用来交互地更改你的...
su root和su - root的区别 su root:admin权限,但环境缺少/usr/sbin:/sbin。 su - root:admin权限,/usr/sbin路径。收藏 下载文档 更新时间:2023-09-28 文档编号:EDOC1100258102 浏览量:8253 下载量:59 平均得分:0.0 分 相关文档 数字签名 数字签名校验工具...
而su -是切换到root并获得root的环境变量及执行权限 语法: $ su [user_name] su 命令可以用来交互地更改你的用户ID和组ID。 Su是switch user 或set user id的一个缩写。这个命令让你开启一个子进程,成为新的用户 ID 和赋予你存取与这个用户ID 关联所有文件的存取权限。因此,出于安全的考虑,你在实际转换身份...
格式: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命令查...
su - root:表示人以root身份登录 just like login as root, then the shell is login shell,which ...
su和sudo、suroot和su-root区别su-root不同⽤户⽬录切换su 和 sudo 的区别:1.共同点:都是root⽤户的权限;2.不同点:su仅仅取得root权限,⼯作环境不变,还是在切换之前⽤户的⼯作环境;sudo是完全取得root的权限和root的⼯作环境。su - root 和 su root(su)有什么区别?su - root:表...
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, ...
su - root: 加载root用户的完整环境变量。 将当前工作目录更改为root用户的主目录。 示例: $ pwd /home/bob $ echo $PATH /usr/local/bin:/usr/bin:/bin $ su - root Password: [输入root密码] # pwd /root # echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin ...