Changer d'user sans le – symbole

Je devais passer à un autre user plus tôt pour quelque chose sur lequel je travaillais. J'ai fait à l'origine:

su support

Bien que j'ai réussi à passer à l'assistance, j'ai trouvé que j'étais incapable de faire des directorys. Donc j'ai quitté le support et cette fois j'ai tapé:

su - support

À ce moment-là, j'ai pu continuer à faire le directory. Ma question est: Pourquoi ai-je pu me connecter avec la première command mais incapable de faire des directorys? Et aussi, si tel est le cas, quelle est la différence globale entre l'utilisation du symbole "-" et l'absence de l'utiliser? Si nécessaire, la dissortingbution que j'utilise est Redhat .

La grande différence est que vous donne l'environnement de l'user que vous avez su. Les chances sont que vous êtes devenu avec succès l'user de support, mais étaient dans votre propre maison, ce qui expliquerait pourquoi vous étiez incapable de créer des directorys.