uma rápida inspeção das páginas man mostrará que sudo
é usado principalmente para lançar comandos como outro usuário, enquanto su
é usado para "substituir credenciais do usuário", via PAM. As páginas do manual têm informações mais detalhadas sobre o que acontece especificamente quando os comandos são executados usando su
e sudo
.