• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Source Digit

Source Digit

Linux, Ubuntu Tutorials & News, Technology, Gadgets & Gizmos

  • Home
  • How To
  • Ubuntu
  • Instagram
  • Blogging
  • Android
  • WordPress
  • +More
    • Cloud Computing
    • Gadgets
    • Social Media
    • Technology
  • Write for Us
Home / How To / How To Shutdown Ubuntu From Terminal – Linux Shutdown Command Example

How To Shutdown Ubuntu From Terminal – Linux Shutdown Command Example

By Sourabh / August 18, 2020 Category: How To, Ubuntu

How to shutdown Ubuntu from terminal. This posts explains how to shutdown Ubuntu at specific time; schedule shutdown via Ubuntu terminal. Linux Ubuntu users can use “shutdown” command to shutdown or restart Ubuntu from command line. The command “shutdown” can be used to shutdown, restart, halt, power-off or reboot the system.

Shutdown Command

The shutdown command brings the system down in a secure way. All logged-in users are notified that the system is going down, and login operations are blocked. It is possible to shut the system down immediately, or after a specified delay.

Shutdown Command Format

shutdown [OPTIONS…] [TIME] [WALL…] shutdown [-akrhPHfFnc] [-t sec] time [message]

Please note that

  • shutdown – Shutdown the computer.
  • restart – Restart the computer.
  • halt — Stop the computer.
  • poweroff — Stop the computer.
  • reboot — Stop the computer.
  • wall — Sends message to all logged-in users for notification.

The first argument may be a time string (which is usually “now”). Optionally, this may be followed by a wall message to be sent to all logged-in users before going down. The time string may either be in the format “hh:mm” for hour/minutes specifying the time to execute the shutdown at, specified in 24h clock format. Alternatively it may be in the syntax “+m” referring to the specified number of minutes m from now. “now” is an alias for “+0”, i.e. for triggering an immediate shutdown. If no time argument is specified, “+1” is implied. Note that to specify a wall message you must specify a time argument, too.

If the time argument is used, 5 minutes before the system goes down the /run/nologin file is created to ensure that further logins shall not be allowed.

Command Options

-H, –halt : Halt the machine.
-P, –poweroff : Power-off the machine (the default).
-r, –reboot : Reboot the machine.
-h : Equivalent to –poweroff, unless –halt is specified.
-k : Do not halt, power-off, reboot, just write wall message.
–no-wall : Do not send wall message before halt, power-off, reboot.
-c : Cancel a pending shutdown. This may be used cancel the effect of an invocation of shutdown with a time argument that is not “+0” or “now”.

Command Example

To shutdown a machine call the shutdown command like this

$ sudo shutdown -h now

The h option is for halt which means to stop. The second parameter is the time parameter. “now” means that shutdown the system right away.

The time parameter can be specified in minutes or hours also. For example

$ sudo shutdown -h +5 "System will shutdown. Please save your work."

Restart

The shutdown command can be used to restart a system with the r option instead of the h option. Usage is same as before. Just replace the h option with r option.

$ sudo shutdown -r +5 "System will shutdown in 5 minutes. Please save your work."

Cancel Shutdown Command Operation

At this point a shutdown can be cancelled by calling shutdown with “c” option.

$ sudo shutdown -c

Tags: Shutdown Linux Command Line, Shutdown Now, Sudo Shutdown, Sudo Shutdown Time Format, Ubuntu Auto Shutdown Everyday, Ubuntu Server Automatic Shutdown, Ubuntu Shutdown After 2 Hours, Ubuntu Shutdown Now, Ubuntu Shutdown Shortcut, Ubuntu Shutdown Timeout, Ubuntu Shutdown Timer

Primary Sidebar

Latest Posts

Using Linux Terminal How To Get Total Disk Size In GB

Count And Find Number Of Files In A Linux Directory Using Command

Check How Many Users Are Created In Linux Ubuntu

How To Check User Permissions In Linux Using Command

Check Which Folder Is Taking More Space In Ubuntu Linux

How to Install Claude Desktop App in Ubuntu Linux

Job Scheduling Using At Command In Linux With Examples

How To Check Permissions Of A Directory In Linux Command

Delete Directory And Contents Recursively Without Prompt On Linux

Check User Login History In Ubuntu Linux Command Line

© 2026 Source Digit • Linux, Ubuntu Tutorials & News, Technology, Gadgets & Gizmos

  • Home
  • About
  • Privacy Policy
  • Terms & Conditions
  • Contact Us
  • Sitemap