以下を使用して他のユーザーに切り替えるとき私のユーザーを助けてくださいbashrcをロードしないようです。
私のコマンドラインに$シンボルは、rootとしてログインするときと同じように、コマンドラインにユーザー名を表示したいからです。
ルートディレクトリに.bashrcファイルをコピーするだけですが、デフォルトの.bashrcが必要です。したがって、他のユーザーにsuを実行すると、.bashrcファイルをすべての/ homeにコピーすることなく、デフォルトのbashrcが自動的にロードされます。私のサーバーの/ user。
実際にどのファイルを編集する必要がありますか?ルートのbashrcファイルをカスタマイズしたので、ここにコピーします。
答え1
Bashのマニュアルによると、ログインシェルとして実行されていない場合、bashにはグローバルファイルがなく、/etc/profile
ログインシェルと/etc/inputrc
readlineにのみ使用されます。
rootをコピーした場合は、ターゲット.bashrc
ユーザーにファイルを読み取る権限があることを確認する必要があります。