Respostas:
A parte anterior ao $ em um shell é chamada prompt. Pode ser configurado alterando a variável $PS1
. Há uma pergunta semelhante com boas respostas .
A página do manual (consulte "Bash" e lá "PROMPTING") diz:
\w the current working directory, with $HOME
abbreviated with a tilde (uses the value of the
PROMPT_DIRTRIM variable)
\W the basename of the current working directory,
with $HOME abbreviated with a tilde
Então você tem que mudar \w
para \W
. Provavelmente, o valor inicial de $ PS1 está armazenado no seu .bashrc
, o que significa que você precisa editar o arquivo ~/.bashrc
e encontrará linhas semelhantes a:
if [ "$color_prompt" = yes ]; then
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '
else
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi
unset color_prompt force_color_prompt
Mude \w
para \W
nas duas linhas e abra um novo terminal (ou execute source ~/.bashrc)
.