不使用su <username>命令切换到新用户的主目录

时间:2019-07-04 12:25:04

标签: linux jenkins centos7

我的centos 7机器上有两个用户app-01和jenkins。当我使用命令su jenkins从app-01用户切换到jenkins用户时,它不会自动切换到/var/lib/jenkins的jenkins用户主目录。它保留在同一目录中。如果仅执行cd,则它将切换到jenkins主目录。

1 个答案:

答案 0 :(得分:0)

为了切换用户并获得环境变量和主目录等,您需要使用

su - jenkins

如果仅自己使用su命令,它将更改用户,但是使用相同的env设置保留在同一路径中。添加-是最重要的部分!

要在其中使用env切换到root,您可以执行su -