sudo?
拿 Unix V6 源码来说一下吧,linux的开发者_如何转开发没找到,看一下user
结构体
M95****50 9小时前
以实效用户和实际用户为例,登录系统时实际用户就已经确定,比如是ubuntu
用户的id
是108
,www-data
的id
是开发者_StackOverflow中文版105
。若用ubuntu
用户运行程序,则实效用户为108
;若用sudo
命令切换到www-data
身份运行,则实效用户为 105
,而实际用户仍为108
,所以$USER
还是实际用户ubuntu
。
精彩评论