Bashコンソールカラーカラー化

Bashコンソールカラーカラー化

CentOS 6.4 bashプロンプトの色を黄色に設定できる必要があります。

私はこの項目(.bashrc)とANSI色を黄色(\ e [0; 33m)に設定する場所を見つけました。

プロンプトを次のように設定しました: PS1="[\033[33m][\u@\h \W]$ [$Color_Off]"

SSHを介してシステムに接続すると、これはすべてうまく機能しますが、ローカルコンソールを使用すると茶色になります。

天気が何であれ、SSHやローカルコンソールを使用しても黄色になるようにbashrcをどのように変更しますか?

他の色を使用することを提案しないでください。異なる色を使用するには、さまざまな理由で多くの努力が必要です。

どういう意味なのかは下記をご覧ください。

パテでぬりえ

ローカルカラー

http://picpaste.com/putty_coloring-9clungcS.jpg

http://picpaste.com/local_console_color-hApaEX8U.jpg

ベストアンサー1

以下は/sys/module/vt/parameters3つのファイルです。

default_blu
default_grn
default_red

黄色は緑と赤です。通常の色黄色(おそらく茶色)を「ブースト」するには、インデックス3(4番目のスロット)を使用して色を変更し、緑と255赤のファイルに設定します。

それからecho -n '\033]R'; tput setaf 3; echo hi少し黄変が現れるはずです。

私にとってはすでにそうだと思います。明るい黄色、この場合は次のものを使用できますtput bold; tput setaf 3; echo hi

コンソールとXで異なるプロンプトを設定する必要がある場合は、ファイル.rcで設定する前に、現在PS1コンソールにあるかXにあるかを確認してください。それに応じて色を設定します。

おすすめ記事