- How do I shut down or reboot from a terminal?
- For Ubuntu 15.04 and later
- For Ubuntu 14.10 or earlier
- On 16.04 no need of sudo
- Консольные команды для выключения Linux
- Способ 1: shutdown
- Способ 2: reboot
- Способ 3: poweroff
- Способ 4: Подсистема SysRq
- Understanding Shutdown, Poweroff, Halt and Reboot Commands in Linux
- Shutdown Command
- Halt Command
- Power off Command
- Reboot Command
- How to Shut Down Ubuntu
- Shutdown Ubuntu using the System menu
- Shutdown Ubuntu by using the Terminal
- Power off and poweroff command
- Shutdown -h now
- Schedule Ubuntu Shutdown
- Shutdown Ubuntu at a Specified Time
- Get a list of shutdown parameters
- Get a list of all Power Off command parameters
- Search
- About This Site
- Latest Tutorials
How do I shut down or reboot from a terminal?
Appendix: If your keyboard is «locked up», so you can’t enter a command like «reboot» which would run from «su» anyway, use the keyboard: hold down Alt + PrintScreen/SysRq , buttons and type «REISUB». It doesn’t have to be capital letters. It will restart your computer gently. http://blog.kember.net/articles/reisub-the-gentle-linux-restart/
@NicolasRaoul nopes, for me i see this without sudo . Failed to set wall message, ignoring: Interactive authentication required. Failed to reboot system via logind: Interactive authentication required. Failed to open /dev/initctl: Permission denied Failed to talk to init daemon.
Open your terminal with CTRL + ALT + T and do these following commands
& one more command for restart:
Another way as one of the user mentioned.
You can get more info on the shutdown command by using one of the following:
Can anyone explain why sudo halt might not perform shutdown in some cases, whereas sudo halt -p does?
Hate passwords ( sudo ) and love one-liners?
For Ubuntu 15.04 and later
This is due to Ubuntu’s shift in using systemd instead of Upstart
systemctl poweroff systemctl reboot systemctl suspend systemctl hibernate systemctl hybrid-sleep
Since hibernate is normally disabled by default in Ubuntu systems, you can enable this by checking this answer.
For Ubuntu 14.10 or earlier
/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Stop
/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.ConsoleKit" /org/freedesktop/ConsoleKit/Manager org.freedesktop.ConsoleKit.Manager.Restart
Other commands you may like:
/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Suspend
Hibernate: (if enabled on your system)
/usr/bin/dbus-send --system --print-reply --dest="org.freedesktop.UPower" /org/freedesktop/UPower org.freedesktop.UPower.Hibernate
On 16.04 no need of sudo
sudo shutdown -h (time) (message)
This will shutdown your computer and halt it. That is what the -h is for. Then, in the time area you can choose the shutdown delay (in minutes) and if you want you can send a broadcast message in the message area (like goodbye, or I’m shutting the thing down :P).
To restart the computer, type
sudo shutdown -r (time) (message)
Now, instead of shutting it down and halting it, you will restart your computer once it’s shutdown. 🙂
Консольные команды для выключения Linux
Перед началом демонстрации доступных команд хотелось бы детальнее остановиться на последовательности автоматически выполняемых действий, которые запускаются после активации соответствующих утилит. Это позволит больше узнать о принципах выключения, а также пригодится в тех случаях, когда для этого будут использованы специфические опции.
- Начинается завершение всех пользовательских процессов. Например, выключается текстовый редактор или браузер.
- Подается сигнал SIGTERM абсолютно всем активным процессам. Более детально о таких сигналах мы предлагаем прочесть в статье по указанной далее ссылке.
Теперь вы знаете последовательность всех автоматических действий, которые запускаются при стандартном отключении компьютера.
Способ 1: shutdown
Известная многим команда shutdown стала первой из тех, о которых мы хотим рассказать в рамках сегодняшнего материала. К этой утилите применимы дополнительные опции, поэтому давайте сначала остановимся на них:
Опции | Описание |
---|---|
-H, —halt | Отключение питания без предварительного завершения всех процессов |
-P, —poweroff | Стандартное отключение системы |
-r, —reboot | Отправка системы на перезагрузку |
-k | Не выполняет никаких действий, а только выводит на экран сообщение о выключении |
—no-wall | Отключение без вывода соответствующего сообщения |
-c | Отмена запланированного отключения |
Теперь давайте рассмотрим несколько простых методов использования shutdown с применением дополнительных опций.
- Запустите «Терминал» удобным для вас образом, например, через соответствующий значок в разделе «Приложения» или путем нажатия горячей клавиши Ctrl + Alt + T.
Как видите, ничего сложного в применении команды shutdown нет. Вам остается только выучить синтаксис и понять, в каких именно ситуациях задействовать данную утилиту. Если она оказалась неподходящей, переходите к изучению следующих способов.
Способ 2: reboot
Если вы обратите внимание на указанную по ссылке выше статью по перезагрузке Linux через консоль, то увидите, что позволяет справиться с этой задачей команда reboot. Для нее применимы дополнительные аргументы, позволяющие просто отключить систему. Тогда строка ввода должна обрести вид sudo reboot -p . Введите ее и активируйте, чтобы сразу же завершить текущий сеанс.
Способ 3: poweroff
Последняя команда, о которой мы хотим поговорить в рамках сегодняшнего материала, называется poweroff. Собственно, ее название уже говорит само за себя, а в консоль от вас требуется только ввести это же слово, чтобы компьютер сразу же выключился. Никаких дополнительных опций при этом применять не придется, а других особенностей у утилиты нет, в связи с чем на этом и закончим ознакомление с ней.
Способ 4: Подсистема SysRq
Если вы знакомы с расположением клавиш на клавиатуре, то знаете, что там располагается переключатель с названием «SysRq» (его название прописано не на всех клавиатурах, но при этом он всегда находится на клавише Print Screen). В операционных системах Linux существует одноименная подсистема, работающая на уровне ядра. Если вы зажмете соответствующую комбинацию клавиш, система завершит свою работу. Выглядит эта комбинация так: Alt + SysRq + O. Мы решили рассказать об этом варианте в конце сегодняшней статьи, поскольку иногда не получается ввести даже консольные команды, чтобы выключить компьютер.
Сегодня вы были ознакомлены с четырьмя различными способами перезагрузки Linux, которые являются альтернативами виртуальной кнопке, расположенной в графическом интерфейсе. Осталось только подобрать оптимальный метод, чтобы в нужный момент задействовать его.
Understanding Shutdown, Poweroff, Halt and Reboot Commands in Linux
In this article, we will explain to you the difference between shutdown, poweroff, halt and reboot Linux commands. We will make clear what they actually do when you execute them with available options.
If you are hoping to dive into Linux server administration, then these are some of the important Linux commands you need to fully understand for effective and reliable server administration.
Normally, when you want to turn off or reboot your machine, you’ll run one of the commands below:
Shutdown Command
shutdown schedules a time for the system to be powered down. It may be used to halt, power-off or reboot the machine.
You may specify a time string (which is usually “now” or “hh:mm” for hour/minutes) as the first argument. Additionally, you may set a wall message to be sent to all logged-in users before the system goes down.
Important: If the time argument is used, 5 minutes before the system goes down the /run/nologin file is created to ensure that further logins will not be allowed.
Examples of shutdown commands:
# shutdown # shutdown now # shutdown 13:20 # shutdown -p now #poweroff the machine # shutdown -H now #halt the machine # shutdown -r09:35 #reboot the machine at 09:35am
To cancel a pending shutdown, simply type the command below:
Halt Command
halt instructs the hardware to stop all CPU functions, but leaves it powered on. You can use it to get the system to a state where you can perform low level maintenance.
Note that in some cases it completely shuts down the system. Below are examples of halt commands:
# halt #halt the machine # halt -p #poweroff the machine # halt --reboot #reboot the machine
Power off Command
poweroff sends an ACPI signal which instructs the system to power down.
The following are examples of poweroff commands:
# poweroff #poweroff the machine # poweroff --halt #halt the machine # poweroff --reboot #reboot the machine
Reboot Command
reboot instructs the system to restart.
# reboot #reboot the machine # reboot --halt #halt the machine # reboot -p #poweroff the machine
That’s all! As mentioned earlier on, understanding these commands will enable to effectively and reliably manage Linux server in a multi-user environment. Do you have any additional ideas? Share them with us via the comments section below.
How to Shut Down Ubuntu
Ubuntu was originally a terminal-based operating system, but over time Linux slowly introduced the graphical user interface to its operating system. Nowadays, GUI methods are the only way to solve many problems with the operating system. We’ll show you some cool methods to shut down your system in Ubuntu like a pro!
Ubuntu, like all other operating systems, offers several ways to shut down. These include such simple methods as clicking a button or passing commands to the system via a terminal. The commands shown in the tutorial have been tested on Ubuntu 22.04 and Ubuntu 20.04.
Shutdown Ubuntu using the System menu
If you are using an Ubuntu desktop, it is easy to shut down or turn off the system. Ubuntu’s system menu offers the option to turn off the system in a dropdown menu in the upper right corner of the desktop. When you click the power off button, a dialog box appears with 3 options.
You can make a decision within 60 seconds. After 60 seconds the system will shut down automatically.
Shutdown Ubuntu by using the Terminal
The following instructions use the command line, so you can use them on Ubuntu servers and desktop systems and headless installations like cloud servers. On the desktop, you can open Terminal by simply pressing Alt + Ctrl + T on the keyboard or by right-clicking on the desktop and clicking on an open Terminal. For servers and headless systems, you’ll probably use an SSH client to establish a terminal connection. Several commands are used to shut down the system.
Power off and poweroff command
This command immediately shuts down the system.
This command asks for a password and then shut down the system.
Shutdown -h now
This command will immediately shut down the system.
Schedule Ubuntu Shutdown
But if you want to shut down the system after a certain time you can specify time instead of ‘now’. It will shut down the system after the specified time. For this type of command:
shutdown -h (time in minutes)
This command will shut down the system after 1 minute.
To cancel this shutdown command, type command:
An alternate command for shutting down the system after a specified time is:
This will shut down the system after 30 minutes.
You can also leave a comment with the shut down command. Type command
shutdown +30 "you have a meeting right now"
Shutdown Ubuntu at a Specified Time
If you want to shut down at a specified time like 8:03 pm type the command:
Get a list of shutdown parameters
To get a list of all the parameters that can be used with the shutdown command along with their uses type command:
The shutdown command can do a lot with the following parameters.
Get a list of all Power Off command parameters
The poweroff command can also be used with different parameters. To get a list of all the parameters that can be used with poweroff command along with their uses type command:
So you got to know that there are so many ways to shut down and power off your machine in Ubuntu. The basic commands of shutdown and poweroff with different parameters can perform a variety of functions to halt a session. You can now use any of the above-mentioned ways to power off your machine.
Search
About This Site
Vitux.com aims to become a Linux compendium with lots of unique and up to date tutorials.