Linux 命令su 和 su -执行机制的区别


执行su命令,输入root密码后可以登录root账户(root账户如果默认未开启或者未设置密码,此步不需要输入密码,直接回车就可),登录用户的环境变量未被激活;

执行su -命令,输入root密码后可以登录root账户(root账户如果默认未开启或者未设置密码,此步不需要输入密码,直接回车就可),登录用户的环境变量被激活;

关于登录账户的环境变量被激活,如何实现的?

需要研究一下su与su -执行的代码!

相关