O que é exibido no prompt principal é decidido pelo conteúdo de
a variável PS1
. Aqui está um trecho da documentação do bash:
\w the current working directory, with $HOME abbreviated
with a tilde (uses the value of the PROMPT_DIRTRIM vari‐
able)
\W the basename of the current working directory, with $HOME
abbreviated with a tilde
Isso significa que, se o seu PS1
usar \w
, todo o caminho para o
diretório atual será impresso, enquanto \W
causaria o outro
comportamento observado: apenas o último componente é exibido (com um
exceção, em ambos os casos, para o seu diretório home).
O padrão PS1
em algum sistema aleatório baseado em Linux que eu tentei foi
[\u@\h \W]\$
, mas isso varia de sistema para sistema.