Odpowiedzi:
To się nazywa główny ciąg zachęty, ustawiony przez powłokę zgodnie ze PS1zmienną środowiskową. Zwykle jest to ustawiane dla poszczególnych użytkowników, tylko dla interaktywnych powłok, (zwykle) zdefiniowanych w ~/.bashrcdomyślnym as \s-\v\$.
W moim systemie:
$ echo "$PS1"
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\W\$
i rozszerzył do:
username@hostname:pwd$
Sprawdź PROMPTINGsekcję, man bashaby zobaczyć, co robi każdy token.
PSmonituje POSIX.
PS1, PS2i PS4są POSIX. PS3jest używany przez polecenie inne niż POSIX select, a bashostatnio wprowadził PS0monit do wyświetlenia po przeczytaniu polecenia, ale przed jego wykonaniem.