Como ocultar o nome da máquina da exibição na tela da sessão do terminal


18

terminal

Como você pode ver na captura de tela, meu nome inteiro da máquina (parece uma chave) é exibido sempre que eu chamo uma sessão de terminal.

Existe alguma maneira de evitá-lo ou escondê-lo?


Respostas:


21

Sim. Abra o ~/.bashrcarquivo do terminal com:

gedit ~/.bashrc

Encontre esta linha (no meu caso, em algum lugar na linha 60):

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

e substitua-o por:

PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '

Como você pode ver, o mais importante é excluir \h(que significa nome do host) do PS1 se você deseja ocultar o nome da máquina da exibição no terminal.

Salve o arquivo e feche-o. Reinicie o terminal ou digite:

. ~/.bashrc

11
\hsignifica hostname, certo?
Braiam

2
@ Braiam sim, bem como \usignifica nome de usuário.
Amertkara # 10/15

11
Posso fazer o mesmo com o título da janela do terminal?
Ivan
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.