"su-user" criará um ambiente de login para o usuário.
"su user -" não é uma sintaxe válida (dependendo da sua versão), e provavelmente será interpretada como sinônimo de su user (que não cria um ambiente de login)
Qual é a diferença entre os dois abaixo?
$ su user -
e
$ su - user
"su-user" criará um ambiente de login para o usuário.
"su user -" não é uma sintaxe válida (dependendo da sua versão), e provavelmente será interpretada como sinônimo de su user (que não cria um ambiente de login)
Tags su