デフォルトのプロンプトは
root@monu dev]#
“root @monuを変更できますか”パーツを作成して、目的の名前を付けますか?
回答
これは、環境変数。
PS1
の現在の値は、次の方法で確認できます。
root@monu dev# echo $PS1
値が\u@\h \w\$
と等しいことがわかります。ここで、
-
\u
:ユーザー名 -
\h
:ホスト名 -
\w
:現在の作業ディレクトリ -
\$
:ルートの#
シンボルユーザー、他のユーザーの$
シンボル
変更を永続的にする場合は、値を変更するスクリプトを追加する必要があります。 ~/.bashrc
のdivid = “57a2d4cd70″>
、ユーザーがログインするたびに実行されるためです。
コメント
回答
これはシェルによって異なります。 重要な注意点として、絶対にルートアカウントを個人アカウントとして使用しないでください。通常のユーザーを作成し、sudoへのアクセスを設定します。これを行う方法については、配布マニュアルを確認してください。
zshでは、次のようにPROMPT変数を設定する必要があります。
PROMPT="%{ESC[38;5;24m%};%{ESC[0m%} "
zshellには多くのその他 オプションがあり、これは本当に最小限です。促す。
bashでは、次のように設定できます。
local ROOK="\[\033[38;5;24m\]" local DEFAULT="\[\033[0;39m\]" PS1="${ROOK}\$${DEFAULT} "
どちらの場合も、256色対応の端末があることに注意してください。マニュアルページは大いに役立ちます(man bash
またはman zsh
)。
コメント
- ここで、 rootアカウントのケースを正しく述べました。IMO-使用しないでください個人アカウントとして(一部の非常にフットプリントの小さい組み込みシステムを除く)。
PROMPTING
を参照してください。man bash
のあるdiv>セクション。