Ubuntuで動作します(しかしそれが重要かどうか疑問です)。
私たちのUnixサーバーは、ユーザー(管理者など)が個人アカウントにログインするように設定されています。sudo su - elasticsearch
たとえば、他のユーザー(アプリケーションユーザーなど)で作業する必要がある場合です。
このアカウントのプロンプトをカスタマイズしたいのですが、.bashrcファイルと設定を追加しても$PS1
効果はありません。
su
指定すると、何が起こるのかはわかりません-
。マニュアルページには、「ユーザーが直接ログインした場合に期待するのと同様の環境を提供します」とあいまいに表示されます。
この場合、どの構成ファイル/rcファイルが処理されるかを説明するいくつかの文書へのポインターが必要です。
答え1
を実行してログインシェルを起動できます。su -
実行/取得したファイルはです.bash_profile
。
https://www.gnu.org/software/bash/manual/html_node/Bash-Startup-Files.html