Não use sudo su
. É um abuso / uso inútil de su
. O equivalente correto é sudo -s
.
Se você deseja preservar as variáveis de ambiente, você deseja sudo -Es
.
Se você achar que $PS1
ainda está mudando, provavelmente você tem um script fazendo isso. Você pode descobrir onde fazendo sudo -Es $SHELL -x
e lendo a saída.