Ответы:
Она называется основной строкой приглашения, устанавливаемой оболочкой в соответствии с 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
И PS4
являются POSIX. PS3
используется командой не-POSIX select
, и bash
недавно ввели PS0
подсказку для отображения после чтения команды, но перед ее фактическим выполнением.