我使用SUSE11,Linux机器。
以root用户身份登录Linux计算机时
sne-91:〜# pwd
/根
然后我使用“su - ”cmd登录到特定用户。
sne-91:〜#su - sunil
< 1000 sne-91 [sunil]:/ home / sunil> echo $ USER
苏尼
然后“who”cmd不显示“userName”,它显示“root”而不是“userName”
< 1000 sne-91 [sunil]:/ home / sunil>谁
root pts / 0 2014-09-18 11:56(10.18.164.138)
任何人都可以帮助找到替代cmd来查找登录到特定计算机的用户..? 谢谢
答案 0 :(得分:2)
使用su -
您不以新用户身份登录,只需将您的帐户替换为此shell即可。就操作系统而言,谁登录哪个端口没有变化。
您可以使用whoami
命令查看您当前模拟的用户。