Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
CentOS 6 ディストリビューションのルート ユーザーは、作成した他のユーザーとは異なるシェル プロンプトを表示します。
もし私が
エコー $PS1
root ユーザーの場合、[\u@\h \W]\$を取得します
別のユーザーに同じことをすると、\s-\v\$が返されます
私が走れば
どのバッシュ
両方のユーザーが同じシェル (/bin/bash/) を使用していることがわかります。
$PS1 変数は、個々のユーザーまたはグループごとに異なる方法で設定されていますか?
実行echo $SHELLしてシェルを特定します(which bashBashを使用しているかどうかではなく、Bashがどこにあるかを示します)。
echo $SHELL
which bash
通常PS1、/etc/profile または /etc/bash.bashrc で root に別の設定を行います。
PS1