Como mudo a cor do meu nome de host no Ubuntu?

Como mudo a cor do meu nome de host no Ubuntu?
$john@server-dev2:~/myproject/src/production

Gostaria de mudar “server-dev2” para amarelo.

Como eu posso fazer isso?

Responder1

Em seu bash_profile ou .profile modifique as cores ao definir PS1

Por exemplo:

export PS1='\[\e[1;31m\][\D{%a %m-%d-%Y %T} \u@\h \W]\$\[\e[0m\] '

Da-te

[Mon 09-01-2014 22:59:09 user@hostname path]#

Em vermelho.

Você pode consultar oSequências de escape do prompt do BasheBash Prompt COMO FAZER:para detalhes.

Responder2

export PS1='\u@\[\e[1;33m\]\h\[\e[0m\]:\w\$ '

A variável PS1 controla o que o shell exibe em seu prompt. Para fazer com que o nome do host em seu prompt apareça em uma cor amarela de primeiro plano, a sequência de escape do host, indicada por \h acima, deve ser cercada pelos códigos de escape que iniciam e param uma sequência de cores. O código para amarelo é \e[1;33m. As sequências de cores são delimitadas pelos códigos de escape \[ e \] para indicar ao shell que são códigos não imprimíveis que não devem ocupar espaço no prompt.

informação relacionada