O comando chsh
não tem nada a ver com a alteração do seu prompt. Como o manpage do chsh (1) escreve, seu objetivo é mudar o seu shell de login. Então, no momento, ksh
é seu shell de login. Se você quiser mudar isso, basta digitar
chsh -s /bin/bash picard
Isso torna bash
seu shell de login. Normalmente este é o padrão no Ubuntu.
Você também pode abrir um terminal com o comando urxvt -e /bin/bash
ou apenas urxvt -e bash
. Quando você abre um terminal sem usar a opção -e
, seu sistema iniciará ksh
. Por padrão, ksh
usa apenas $
como prompt. Então, por que você não vê nenhum prompt user@system
de fantasia.
No entanto, outra maneira de alterar seu shell de login é editar /etc/passwd
. Abra o arquivo com seu editor favorito como:
sudo vim /etc/passwd #or
sudo nano /etc/passwd #or
gksudo gedit /etc/passwd
e vá para a linha com seu nome de usuário. No final da linha, você encontrará /bin/ksh
. Altere para /bin/bash
, salve o arquivo e faça o login novamente. Agora você deve ter sua concha de volta.
Se você quiser alterar seu prompt, insira echo $PS1
para ver as configurações reais. O bash manpage diz-lhe o que mudar para ter um bom aviso.