If I need a root shell (ie doing more than one thing as root) I use sudo su - to make sure I get a full root session (root ENV, root shell, root prefs, etc).
Otherwise, I use just sudo <command> for everything. Mainly to get an audit log of what I did and when. Especially on remote systems or ones I don't interact with very often.
|