获取其他用户的环境变量

26 shell users root environment-variables

有没有办法可以查看其他用户的环境变量?我想以 root 身份执行此操作,因此我想权限不会成为问题。

对于用户本人,我使用echo $PATHor set | grep PATH(或者set当我不记得变量名称时)。其他用户的类似指令是什么?

就其价值而言,我使用的是 Ubuntu Server 13.04。

ter*_*don 24

另一种选择是使用env. 运行它root

sudo -Hiu $user env | grep $var
Run Code Online (Sandbox Code Playgroud)

例如

sudo -Hiu terdon env | grep HOME
HOME=/home/terdon
Run Code Online (Sandbox Code Playgroud)