The difference is in the final state...
...what's the problem? Without a context, I can only give the obvious:
"shutdown shuts the computer down, and restart re-starts it."
In terms of CLI:
shutdown:
# shutdown -P now
halt:
# shutdown -H now
restart:
# shutdown -r now
Note: in systems using Upstart, shutdown and telinit functions are emulated.
|