ユーザーが作業するか、rootユーザーアカウントに切り替えるたびに、CentOS7で端末設定を構成したいと思います。ターミナルテキストは赤色で表示される必要があります(これは、ユーザーが実行している操作にさらに注意を払う必要があることを示します)。他のすべての一般ユーザーアカウントの場合、端末テキストは緑色でなければなりません。これは可能ですか?
答え1
sudo
スーパーユーザーログインに関する上記のコメントに同意します。つまり、/etc/bash/bashrc
私のGentooボックスに必要ないくつかのバリエーションがあると思うなら、
if [[ "$(id -u)" == "0" ]] ; then
PS1+='\[\033[01;31m\]\h\[\033[01;36m\] \w \$\[\033[00m\] '
else
PS1+='\[\033[01;32m\]\u@\h\[\033[01;36m\] \w \$\[\033[00m\] '
fi
配置した場所によっては、に変更する必要がPS1+=
ありますPS1=
。