Respuestas:
Se llama la cadena de solicitud primaria, establecida por el shell de acuerdo con la PS1variable de entorno. Esto generalmente se establece por usuario, solo para shells interactivos, (generalmente) definidos ~/.bashrccon el valor predeterminado como \s-\v\$.
En mi sistema:
$ echo "$PS1"
\[\e]0;\u@\h: \w\a\]${debian_chroot:+($debian_chroot)}\u@\h:\W\$
y ampliado a:
username@hostname:pwd$
Consulte la PROMPTINGsección de man bashpara ver qué hace cada token.
PSson POSIX.
PS1, PS2y PS4son POSIX. PS3es utilizado por el selectcomando que no es POSIX , y bashrecientemente introdujo una PS0solicitud para mostrar después de leer un comando pero antes de ejecutarlo.