ユーザーを切り替えるために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

マニュアルページでダッシュの機能を確認できます。

関連情報