Linux用户切换su与 su -

su是switch user的缩写,在linux中用来切换用户

切换用户的时候su 与 su - 是由区别的,建议使用su - ,为什么呢?这里就涉及到一个环境变量的问题了。

比如从普通用户切换到root用户,可以使用
su root
或者
su - root

su只是切换了root身份,但shell环境仍然是普通用户的shell;而su - 连同用户和shell环境一起切换成root身份,所以在切换用户的时候建议使用su -

发布了28 篇原创文章 · 获赞 0 · 访问量 533

猜你喜欢

转载自blog.csdn.net/matchbox1234/article/details/104730763
SU