Hi,
One (su -) gives a full blown account (a login shell) the other leaves the environment from the original user (mostly) intact.
Have a look at the output of the set command after you su (or su -), it clearly shows what has changed and what hasn't.
Also have a look at the su man page for all the details.
Hope this helps.
|