Graças aos comentários de @dawud e @EsaJokinen, encontrei uma solução. Substituindo
PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
com
PS1="\[\u@$(hostname -f): \w\]\$ "
em
/etc/bash.bashrc
faz o trabalho no Debian 7
Eu quero ter o FQDN como prefixo bash em vez de usar apenas o nome do host. Então eu posso mudar
root@web: ~$
para
[email protected]: ~$
Eu já sei que isso é possível usando:
PS1="\[\u@$(hostname -f): \w\]\$ "
Mas isso não é persistente - é sempre o nome de host padrão quando eu faço login novamente. Então, há uma maneira de tornar isso persistente?
Você pode adicionar a linha usada a ~/.bash_profile
para definir seu perfil em cada nova sessão.