====== Выключение и перезагрузка ======
----
Команда **Shutdown** предназначена для выключения и перезагрузки компьютера, также **shutdown** позволяет перезагрузить или выключить компьютер в заданное время или через заданный интервал времени.
===== Опции Shutdown =====
* **now** - Завершить работу компьютера
* **-r** - Перезагрузить систему
* **-P** - Выключить питание компьютера
* **-k** - Отправить предупреждение о выключении или перезагрузки
* **-c** - Отменить запланированное выключение
* **--show** - Показывать ожидающее завершение работы
Команда **Reboot** предназначена для перезагрузки и выключения компьютера,
===== Опции Reboot =====
* **-p** - Завершить работу компьютера
* **-f** - Выключить питание компьютера
* **-w** - Записать запись **wtmp**
* **-d** - Не записывать запись **wtmp**
===== Выключить компьютер =====
Для корректного завершения работы системы и выключения компьютера используем команду:
sudo shutdown now
Или можно использовать команду **reboot** с ключом **-p**:
sudo reboot -p
===== Перезагрузить систему =====
Для перезагрузки системы используем команду **reboot**:
sudo reboot
Или можно использовать команду **shutdown** с ключом **-r**:
sudo shutdown -r now
===== Выключение или перезагрузка в определённое время =====
Команда **shutdown** позволяет указать точное время или интервал времени, через который необходимо перезагрузить или выключить систему. Давайте рассмотрим примеры.
Выключить систему через 20 минут:
sudo shutdown +20
Выключить систему в 20 часов 10 минут:
sudo shutdown 20:10
Перезагрузить систему через 30 минут:
sudo shutdown -r +30
===== Отправка сообщения перед выключением или перезагрузкой =====
Если в системе работает несколько пользователей, то полезно будет их предупредить перед выполнением перезагрузки или выключением системы.
В конце команды **shutdown** пишем соответствующее сообщение:
sudo shutdown 16:50 "Сохраните данные! Компьютер будет выключен 16:50."
===== Отмена запланированного выключения или перезагрузки =====
Если вы выполнили команду **shutdown** и установили соответствующее время для её выполнения, для отмены данного действия используем ключ **-c**:
sudo shutdown -c