我目前:
root@sensu-server-client:/#
我希望更改为:
sensu@sensu-server-client:/#
如何做到这一点?我试过了,su sensu
但什么也没发生。
答案1
你应该使用su
:
su [-|-l|--login] USERNAME
如果您指定登录选项(-
、 或-l
或--login
:都是同义词),您将获得与直接以该用户身份登录时类似的环境。否则,您将停留在当前环境中(例如许多env
变量、当前目录等)。
示例:(注意用户名和当前工作目录!)
root@wolf-pack:~# su bytecommander
bytecommander@wolf-pack:/root$ exit
exit
root@wolf-pack:~# su - bytecommander
bytecommander@wolf-pack:~$ exit
logout
root@wolf-pack:~#
PS:如果您su
不是以 root 身份运行,系统当然会提示您输入要登录的用户的密码。