@Ypnose: tout dépend de ce que tu fais et comment (même un vulgaire
cp
peut être dangereux si tu utilises des chemins relatifs, exemple rapide: dans un contexte non protégé -- su tout court:
cp /machin/à/copier .
ne va pas copier dans /root mais chez l'utilisateur à l'endroit d'où est parti le su à cause de ${PWD}, sauf si le point est remplacé par /root bien sûr ou que le su a été lancé avec le tiret ).
Je te renvoie au wiki sur su ainsi qu'à certains sujets (même récents) sur le forum. Pour piger les différences, tu n'as qu'à comparer la sortie de
env|sort
avec
su
et
su -
.
Disons que si tu fais du vrai boulot d'administrateur, il vaut toujours mieux passer par
su -
(ou carrément se logguer depuis un tty, ou sudo ou gksu et cie). Il ne faut réserver su seul qu'à du debug si l'utilisateur a des problèmes avec son compte pour tracer le problème (et encore, le superutilisateur parano, ou simplement consciencieux, prend ses précautions vis-à-vis de cette dernière option (si l'utilisateur possède ses propres binaires ou scripts intrusifs...
).