回答:
これは、PS1環境変数に従ってシェルによって設定されるプライマリプロンプト文字列と呼ばれます。これは通常、ユーザーごとに設定され、対話型シェルの場合のみ(通常)~/.bashrcとしてデフォルトで定義されます\s-\v\$。
私のシステムでは:
$ echo "$PS1"
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\W\$
に展開されました:
username@hostname:pwd$
PROMPTINGセクションをチェックして、man bash各トークンの機能を確認してください。
PSプロンプトはPOSIXです。
PS1、PS2、およびPS4POSIXです。PS3非POSIX selectコマンドで使用され、コマンドを読み取った後、実際に実行する前に表示bashするPS0プロンプトを最近導入しました。