como eu posso alterar o nome do prompt do shell do AWS do ubuntu ec2

1

Quando nos conectamos à instância aws ec2 usando o servidor ubuntu, depois do login eu vejo o seguinte prompt no shell bash

ubuntu @ ip-xx-xx-xx-xx

Existe alguma maneira de alterar esse texto sem afetar qualquer coisa de rede no servidor?

Eu pesquisei mas não encontrei nada que possa me guiar melhor nessa área. Eu apreciaria qualquer ajuda oferecida.

    
por Rohan Zakie 22.04.2016 / 00:56

2 respostas

1

A frase chave no Google que você quer é "como alterar o prompt de comando do ubuntu", ou talvez "como alterar o prompt de comando do bash". Este tópico é o segundo hit da primeira consulta . Vou copiá-lo aqui como por preferências SF

Para alterá-lo apenas para a instância atual do terminal Basta digitar

PS1='\u:\W\$ ' and press enter.

Para alterar "permanentemente"

No seu ~ / .bashrc, encontre a seguinte seção:

if [ "$color_prompt" = yes ]; then
  PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]\$ '
else
  PS1='${debian_chroot:+($debian_chroot)}\u@\h:\w\$ '
fi

Remova o @ \ h e substitua o \ w por um maiúsculo \ W, de forma que se torne:

if [ "$color_prompt" = yes ]; then
  PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u\[3[00m\]:\[3[01;34m\]\W\[3[00m\]\$ '
else
  PS1='${debian_chroot:+($debian_chroot)}\u:\W\$ '
fi
    
por 22.04.2016 / 01:19
0

Você pode alterar o nome do host usando o comando "hostname".

$~ hostname yourdomain.com

Em seguida, faça o login no seu servidor, o nome do prompt será alterado.

    
por 22.04.2016 / 01:36