使用 su db2inst1 切换用户会打印 sh-4.4$

使用 su db2inst1 切换用户会打印 sh-4.4$

我尝试使用以下命令从登录的用户帐户切换到 db2inst1 用户帐户:

su db2inst1

该命令执行时没有任何警告或错误,但db2inst1@host:~$我看到以下提示而不是提示:

sh-4.4$

在上述配置中,没有可用的变量或设置,而如果我直接使用 db2inst1 用户登录 Ubuntu,则这些变量或设置可用。另外,执行ls确认我仍在原始用户的文件夹中。

答案1

情况是您不使用db2inst1用户环境。要做到这一点,你需要执行

su - db2inst1

您可以在手册页中查看该破折号的作用

相关内容