This guide will cover several commands you can use to restart your Linux systems using the terminal.
Rebooting Linux is a straightforward process and can be done using some very simple commands. The commands we will cover should work on most Linux distributions, including Ubuntu and Debian.
We won’t be covering how to use the desktop interface to restart your system since this can differ hugely depending on your Linux flavor.
Please note to restart your device using the terminal. You will need to have super user privileges.
Using the Reboot Command on Linux
The fastest and easiest way to restart a Linux system is to use the reboot command. This command is super simple to use and is basically a shortcut to one of the shutdown command’s options.
Reboot is the equivalent of utilizing the “
shutdown -r now” command.
1. Before beginning, you can open the terminal on a system with a desktop by pressing CTRL + ALT + T on your keyboard.
If you are using a command line only system, you can safely skip to the next step.
2. Now that you have the terminal open, you can now utilize the reboot command on Linux to restart the system.
This command is simply used by using “
sudo” followed by “
Please note, if you are using the root user, you do not need to use “
sudo” in front of “
3. Your system should immediately restart after running this command unless an application is blocking the restart process.
There are various reasons this might happen, such as a runaway process.
4. If an application stops your system from restarting, you can force the reboot. Be careful when doing this, as Linux will not wait for any application to safely quit leading to potential data loss or corruption.
To force a reboot on Linux, you can use the “
--force” flag alongside the reboot command, as shown below.
sudo reboot --force
Need to get started with Linux? Why not try a Pi?