Existem diferentes arquivos / opções controlando isso para diferentes programas. Por exemplo, para obter ls tp impressão em cores, você pode usar ls --color=tty (que é definido por padrão no Ubuntu). Para grep , você pode usar grep --color=auto . Isso é tratado pelos próprios programas, portanto, não é definido no emulador de terminal ou no shell. De qualquer forma, para ativar essas duas opções, você pode criar aliases para elas. Edite (ou crie se não houver) ~/.bash_aliases e adicione estas linhas:
alias grep='grep --color'
alias ls='ls --color=tty'
Em seguida, abra um novo terminal (ou execute . ~/.bash_aliases ) e você terá as cores ls e grep output.
De qualquer forma, para git , isso está definido no seu arquivo ~/.gitrc (veja, por exemplo, aqui ). O truque mais fácil seria simplesmente copiar o da sua máquina para o servidor.
Quanto à diferenciação dos terminais, a abordagem mais fácil seria colorir o seu prompt ( PS1 ). Isso é definido em ~/.bashrc . Você pode encontrar mais detalhes aqui e um aplicativo que o simplifique aqui mas, por exemplo, você poderia usar algo assim:
PS1='\[3[01;33m\]\u@\h\[3[01;34m\] \W \$\[3[00m\] '
Que produz:
e
PS1='\[3[01;38m\]\u@\h\[3[01;31m\] \W \$\[3[00m\] '
Que produz: