Команда Linux shutdown

Опубликовано admin - пт, 09/02/2022 - 15:03

В терминале Linux команда shutdown используется в качестве основного рекомендуемого и безопасного способа остановки, перезагрузки или отключения компьютера.

Использование команды shutdown в Linux

Содержание

Синтаксис

$ sudo shutdown [опции] [время] [сообщение]

Опции

-H --halt
Остановить компьютер
-P --poweroff
Выключить компьютер
-r --reboot
Перезагрузить компьютер
-h
Эквивалентно --poweroff, переопределяется --halt
-k
Не останавливать, не выключать и не перезагружать, просто отправить предупреждения
   --no-wall
Не отправлять сообщение пользователям перед остановкой/выключением/перезагрузкой
-c
Отменить отложенное завершение работы
   --show
Показать отложенное завершение работы

Примеры команды shutdown для остановки или перезапуска

Утилита необходима при выключении или перезапуске Linux через терминал. Вы можете добавить к команде опцию, а далее указать время и сообщение.

Остановка системы

Для остановки системы можно использовать опцию -h:

$ sudo shutdown -h

Система будет остановлена не позже чем чем через 1 мин.

Немедленная остановка

Для немедленной остановки системы можно нужно указать время 0:

$ sudo shutdown -h 0

Альтеративный вариант:

$ sudo shutdown now

Перезапуск системы

Для перезапуска системы используется опция -r:

$ sudo shutdown -r

Перезапуск будет выполнен не позже чем чем через 1 мин.

Немедленный перезапуск

$ sudo shutdown -r 0

Альтернативный вариант:

$ sudo shutdown -r now

Планирование остановки или перезапуска

Вы можете легко запланировать остановку или перезапуск Linux через определённый период времени или в определенное время. Для этого после команды добавляется необходимое количество минут или указывается конкретное время.

Остановка через 10 минут:

$ sudo shutdown -h 10

Перезапуск через 10 минут:

$ sudo shutdown -r 10

Остановка в 12:30:

$ sudo shutdown -h 12:30

Перезапуск в 12:30:

$ sudo shutdown -r 12:30

Существует разница между Остановкой системы и Выключением системы. При остановке останавливаются все процессоры (CPU), но при выключении компьютер отключается также и от основного источника питания. Термин Выключение следует понимать как остановку и отключение системы.

Отмена остановки или перезапуска

В данном случае используется опция -c:

$ sudo shutdown -c

С помощью этой команды вы можете отменить запланированную остановку или перезапуск.

Команда должна быть выполнена до начала процесса остановки/перезапуска.

Пример:

oleg@mobile:~:$ sudo shutdown -r 1
Reboot scheduled for Fri 2022-09-02 15:47:34 EEST, use 'shutdown -c' to cancel.
oleg@mobile:~:$ 
oleg@mobile:~:$ shutdown -c
oleg@mobile:~:$ 

Команда для вывода сообщения

Сообщение заключается в кавычки:

$ sudo shutdown 'WRITE YOUR WALL MESSAGE HERE'

Информация будет отображаться на экране пользователей операционной системы. Например, администратор может использовать сообщение для информирования пользователей о завершении работы системы.

Команда для выключения системы

$ sudo shutdown -P

Эта команда явно указывает, что система будет выключена, а основной источник питания будет отключен.

Заключение

В этой статье показано, как использовать команду shutdown в Linux для остановки, перезагрузки и выключения компьютера. Освоить её несложно. Утилита будет полезна многим пользователям.

Поделиться с друзьями