Shutdown from command line

Posted September 16, 2014 9.6k views

I see that taking a snapshot requires me to shutdown the droplet and I saw that it is recommended that you shut down droplets from the command line. The command line given:

sudo shutdown -r now

seems to just reboot the server. If I run that command I lose the connection. If I then try to take a snapshot I’m told that it’s still running. If I try to log in again I find I can.

What am I doing wrong?

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Submit an Answer
2 answers

sudo shutdown -r now will cause the server to be rebooted.

From the man page:

       -r     Requests that the system be rebooted after it has been brought down.

You want simply,

sudo shutdown now

You can use the “-h” attribute with the command

-h halt or power off after shutdown
-H halt after shutdown (implies -h)

Command would be as follows

sudo shutdown -h now

Hope it helps :)