Configurando o hostname no prompt do shell do linux

7

Eu tenho uma instância ec2. Quando eu fizer login, ele solicitará isso:

[ec2-user@ip-10-128-80-10 ~]$ 

Eu quero reescrever o ip-10-128-80-10 para algum apelido, como us1, us2, us3.

[ec2-user@us1 ~]$ 

Como definir isso?

    
por qrtt1 08.09.2012 / 03:26

2 respostas

13

Esse é o nome do host do sistema, que você pode definir em /etc/hostname .

Em seguida, execute isso como root

$ service hostname restart
    
por 08.09.2012 / 03:28
4

Note que você não precisa alterar o nome do host se preferir não alterar. Se você quiser apenas alterar o prompt, poderá definir a variável de shell PS1. No momento, é provável que seja algo assim:

PS1='[\u@\h \w]\$ '

Você pode configurá-lo para qualquer coisa que desejar, por exemplo,

PS1='\u@test1234 \w\$ '
    
por 12.09.2012 / 01:14

Tags