'init 6' will also work. It will switch you to "runlevel 6"
Init is the process control program. It starts processes as well as switches your current runlevel (and starting the processes set to run within that runlevel). Runlevel 6 is reserved for restart, and runlevel 0 is halt (however I dont suggest you do that on an SM box, unless you like making reboot requests

). Type 'man init' or 'man runlevel' to get more information about those two things. The 'reboot' and 'shutdown' commands give you a little more flexibility if you need to set extra options, like forcing a restart "right this very second" as opposed to shutting down the system properly, or setting a timed delay. However, for a standard restart, 'init 6', 'reboot', and 'shutdown -r now' will all do the same thing.
I know it's way more than you asked for, but I wish people told me these things when I was a newbie.