su - root 和 su root 的区别

简介: su - root:表示人以root身份登录 just like login as root, then the shell is login shell, which mean it will expericene a login process, usually .

su - root:表示人以root身份登录
just like login as root, then the shell is login shell,
which mean it will expericene a login process,
usually .bash_profile and .bashrc will be sourced
su root:表示与root建立一个链接,通过root执行命令
like you open an interactive shell in root name,
then only .bashrc will be sourced.

目录
相关文章
退出root用户,登录root用户,​sudo su root​,exit是退出
退出root用户,登录root用户,​sudo su root​,exit是退出
|
安全 Shell 开发工具
su 和su - 有何区别?sudo和su有何区别?
在实际工作中,曾经遇到切换用户环境变量无法加载的问题。其原因就是对su 和su -的区别认识有问题。
299 0
|
Ubuntu 数据安全/隐私保护
UBUNTU安装后的root/su密码问题
UBUNTU安装后的root/su密码问题
432 0
su命令学习
su命令学习
105 0
|
数据安全/隐私保护 网络安全 Shell
|
Shell 数据安全/隐私保护 安全
|
Shell 数据安全/隐私保护 网络安全