CentOS 6.4 bashプロンプトの色を黄色に設定できる必要があります。
私はこの項目(.bashrc)とANSI色を黄色(\ e [0; 33m)に設定する場所を見つけました。
プロンプトを次のように設定しました: PS1="[\033[33m][\u@\h \W]$ [$Color_Off]"
SSHを介してシステムに接続すると、これはすべてうまく機能しますが、ローカルコンソールを使用すると茶色になります。
天気が何であれ、SSHやローカルコンソールを使用しても黄色になるようにbashrcをどのように変更しますか?
他の色を使用することを提案しないでください。異なる色を使用するには、さまざまな理由で多くの努力が必要です。
どういう意味なのかは下記をご覧ください。
答え1
以下は/sys/module/vt/parameters
3つのファイルです。
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に提供する引数をオンラインで見つけることができます。