最近、CaliLinux 2020をインストールしました。ご存知のように、このバージョンはデフォルトではroot以外のユーザーを対象としています!そしてご存知のように、端末はディレクトリや実行可能ファイルなどに色が付けられていますが、ユーザーをrootに変更すると、端末のすべてが白黒に変わります!誰にも解決策はありますか?
答え1
良いリンクがありますこここれがPS1シリーズのすべての機能を説明します。また、すべての色がリストされており、ニーズに合わせてカスタマイズできます。
私に合ったものと使いやすいカラースキームを生成する方法は次のとおりです。
他の人が述べたように、端末でこのファイルを開きます。
nano ~/.bashrc
既存の「#PS1=」行の下に(必要に応じてこの行を削除するかコメントを残すことができます)、以下を追加します。
PS1='\[\e[0;31m\]\u@\h\e[0;0m\]:\e[0;36m\]\w\e[0;0m\]\$ '
これは、ルートディレクトリと下のディレクトリの間に素晴らしい色の違いを提供します。
フォーマットを担当する部分はe[0; 31m]で、「e」はフォーマットを開始し、「m」はフォーマットを終了します。ここで、「0」は通常のフォントなので、太字のフォントは1に、下線は4に変更します。フォントの色は「31」(この場合は赤)です。利用可能なカラーコードの完全なリストは、上記のリンクで確認できます。興味があれば、ここの他のすべての手紙のリンクに記載されています。
次に、中間(「# 'ls」に色を適用するには、次の行のコメントを外すことができます。」の下)のコメント(#)を削除して、リストに色を表示します。
終了して保存
その後実行
source ~/.bashrc
アップデート これで端末に変更が表示されます。
もう終わりました! :)
答え2
私は同じ問題に直面し、幸運にも簡単な解決策があります。
もしあなたならただ色を示すためにls
、コメントを解除~/.bashrc
rootユーザーファイルの一部の行で十分です。ここで実行する操作を見つけることができ、vim .bashrc
rootとしてログインしてすぐにアクセスできます。
root@kali:~$
線の先頭の特徴的な赤も見るためには、いくつかのステップが必要ですが、非常に簡単です。
まず端末を起動してください。ルートではないもう一度開き~/.bashrc
(ルート以外のファイル、色が有効なファイル)、次のコメントを見つけます。
# set a fancy prompt (non-color, unless we know we "want" color)
次のコードに達するまで、以下のコードをすべてコピーしてください。
# enable color support of ls and also add handy aliases
最後の行の下の内容は必要ありません。すでにルートにあります.bashrc
(前からコメントアウトを解除した行)。
次に、rootとしてログインしvim .bashrc
てもう一度実行してください。生地ファイルのどこかに同じコードがあります。端末を再起動すると完了です。少なくともそれは私にとって効果的です。
頑張ってください!
答え3
カラー端末を使用しているユーザーが既にいる場合は、そのユーザーを~/.bashrc
ルートホームディレクトリにコピーしてから
source ~/.bashrc
rootとしてログインすると、ユーザーと同じ色が表示されます。
答え4
私はいくつか試してみましたが、これはより良いより短い解決策です。
プロンプトで色を使用するには、rootユーザーの次のファイルを編集します。
nano ~/.bashrc
ファイルにこの行を追加します。
PS1='\[\e[1;32m\]\u@\h:\W\$\[\e[0m\] '
ドキュメントで提案されているようにコマンドに色を付けるには、いくつかの行をコメントアウトしますls
(文書に記載されている指示に従ってください)。
変更を保存し、このコマンドを使用してファイルを再ロードします。
source ~/.bashrc
PSプロンプトのカスタムカラーを変更するには、下の表の数字を使用します。この部分([\e[1;32m\]
)の数字を変更する必要があります。
Negro 0;30 Gris Oscuro 1;30
Azul 0;34 Azul Claro 1;34
Verde 0;32 Verde Claro 1;32
Cyan 0;36 Cyan Claro 1;36
Rojo 0;31 Rojo Claro 1;31
Púrpura 0;35 Fucsia 1;35
Café 0;33 Amarillo 1;33
Gris Claro 0;37 Blanco 1;37