Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная

Команда Linux shutdown

Автор: admin, 2 сентября, 2022
Команды

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

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

Содержание

  • Синтаксис
  • Опции
  • Примеры команды shutdown для остановки или перезапуска
    • Остановка системы
    • Немедленная остановка
    • Перезапуск системы
    • Немедленный перезапуск
  • Планирование остановки или перезапуска
  • Отмена остановки или перезапуска
  • Команда для вывода сообщения
  • Команда для выключения системы
  • Заключение

Синтаксис

$ 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 для остановки, перезагрузки и выключения компьютера. Освоить её несложно. Утилита будет полезна многим пользователям.

Последние материалы

  • Утилита sensors
    3 hours 3 minutes ago
  • Сканер Rkhunter
    1 week ago
  • Программа resize2fs
    1 week 6 days ago
  • Аудиопроигрыватель QMMP
    2 weeks 4 days ago
  • Программа Timeshift
    3 weeks 3 days ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru