Se você estiver falando sobre área de trabalho remota. Eu costumo alterar o plano de fundo ou usar BG Info para que eu possa ver rapidamente qual caixa eu estou em.
Eu tenho várias janelas de terminal abertas e gostaria de fazer a sessão de terminal no servidor de produção parecer muito diferente da minha máquina local e dos servidores de armazenamento temporário para reduzir a chance de digitar algo no servidor de produção por engano.
Alguém tem algumas dicas para fazer isso?
Edit: Só quero esclarecer - eu quis dizer que tenho muitas sessões xterm abertas e quero desambiguar entre elas. - Obrigado!
Se você estiver falando sobre área de trabalho remota. Eu costumo alterar o plano de fundo ou usar BG Info para que eu possa ver rapidamente qual caixa eu estou em.
altere as cores do prompt. Eu uso isso para distinguir entre raiz e usuários, mas você pode facilmente codificar em cores por host. (verde para local, amarelo para dev, vermelho para produção!)
aqui está um tutorial para o bash: link
YMMV se você usar um shell diferente, mas o "tutorial de cores do prompt do $ SHELL" deverá encontrá-lo no Google.
Obrigado pelas sugestões a todos. Acabei tomando a seguinte abordagem:
Eu usei byobu ( link ) para configurar a tela GNU. Eu fiz a tela começar no login para que sempre houvesse uma barra vermelha na parte inferior do terminal assim:
Aqui está uma discussão com várias opções que você pode usar como ponto de partida, mas nenhuma
Uma coisa que falta é mudar o seu prompt! Usando algo assim:
root @ missioncritical ~:
é sutil, mas pode ser um lembrete suficiente (além dos esquemas de cores). Como sempre, ter cuidado e usar o comando 'hostname' nunca é uma má ideia se você estiver fazendo algo que possa potencialmente quebrar alguma coisa em qualquer lugar.
Você está falando sobre o Windows Terminal Server? Em caso afirmativo, o BgInfo imprimirá informações exclusivas sobre sua caixa diretamente no dekstop.
Eu recomendaria uma combinação de:
AND
por quê?