su和su -的区别

命令 相同点 不同点
su 切换到root用户,具有root用户的权限,~代表root用户家目录 环境变量变化相当于:source /root/.bashrc
su - 切换到root用户,具有root用户的权限,~代表root用户家目录 环境变量变化相当于:source /root/.bash_profile && source /root/.bashrc

 

 

 

说明:su和su -默认是切换到root用户,但可在其后加上用户名以切换到其他用户;切换到其他非root用户su和su -的区别道理一样。

 

参考:https://www.cnblogs.com/Nice-Boy/p/6137955.html

 

posted on 2018-03-27 16:23  诸子流  阅读(493)  评论(0编辑  收藏  举报