A melhor maneira seria reverter o aviso, por isso, é fácil ver que você está em um sistema diferente:
PS1="$(tput rev)$LOGNAME@$(uname -n)>$(tput sgr0)> "
Sempre que eu me conecto ao servidor de produção usando o ssh do meu terminal, há alguma maneira de alterar automaticamente a aparência do terminal do Ubuntu com cores especiais para que eu não execute alguns comandos estúpidos pensando que estou executando no meu sistema local ?
A melhor maneira seria reverter o aviso, por isso, é fácil ver que você está em um sistema diferente:
PS1="$(tput rev)$LOGNAME@$(uname -n)>$(tput sgr0)> "
Se você estiver usando o Gnome Terminal, poderá criar diferentes perfis para diferentes finalidades usando File->New Profile...
. Cada perfil pode ter seu próprio título de terminal, comando personalizado, cores, plano de fundo e outras configurações.