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にあるかを確認してください。それに応じて色を設定します。

答え2

通常、端末機能を使用するにはncursesライブラリを使用する必要があります。

あなたの場合は、以下でハイライトを使用できます。

PS1="[\033[33;1m][\u@\h \W]$ [$Color_Off]"

答え3

ANSIカラーは最新の端末でカスタムカラーに変換され、誰かがピンクの黄色のヒントを得たり、時には目の疲れからユーザーを保護することができます。

参照する色は、端末構成ファイルで定義されています。 PuTTYでウィンドウのタイトルを右クリックし、「設定の変更」に進みます。次に、Windows - >カラーを選択します。希望の黄色を定義する方法を教えてくれます。次に、ローカルコンソールで、編集 - >プロファイル - >デフォルトの編集をクリックします。色をオーバーライドする方法を学びます。 「ローカルコンソール」がxTermの場合は、色をオーバーライドするためにxtermに提供する引数をオンラインで見つけることができます。

関連情報