Выключение Linux: команды для выключения и перезапуска Linux

Под «выключением» понимается процесс остановки и выключения компьютера или сервера. Это включает в себя отключение питания основных компонентов системы с помощью контролируемого процесса. Приложения закрываются, активные процессы и протоколы сохраняются на жестком диске, драйверы устройств удаляются, а пользовательские настройки сохраняются в процессе работы. Операционные системы Linux можно легко остановить, выключить и перезапустить с помощью команды shutdown и ее различных опций. Команды выключения Linux вводятся в терминале Linux, который запускается с помощью сочетания клавиш [Ctrl] + [Alt] + [T]. Затем окно терминала можно закрыть с помощью сочетания клавиш [Ctrl] + [D].

Основные команды выключения Linux

При выключении или перезапуске Linux через терминал, команда «shutdown» является основной. Вы можете добавить к ней опцию, за которой следует спецификация времени и сообщение. Синтаксис команды выключения Linux следующий:

shutdown [OPTION] [TIME] [MESSAGE] 

Для каждой из перечисленных здесь команд существует как минимум одна альтернатива, которая приводит к тому же результату.

Стандартная команда для выключения Linux

 

shutdown -h

Linux выключится менее чем за минуту. Опция «-h» явно означает выключение или обесточивание системы. Обычно вы можете получить те же результаты, просто введя команду shutdown самостоятельно.

shutdown

Стандартная команда для перезапуска Linux

 

shutdown -r

Linux будет перезапущен менее чем за минуту. Опция «-r» означает перезагрузку или перезапуск.

Команда для немедленного выключения Linux

 

shutdown -h 0

Linux будет немедленно выключен. В этом случае за командой shutdown следует опция «-h» и спецификация времени «0», что означает немедленно. Ниже приведена другая, гораздо более распространенная команда для немедленного выключения Linux:

shutdown now

Команда для немедленного перезапуска Linux

 

shutdown -r 0

Linux будет немедленно перезапущен. В этом случае за командой shutdown следует опция «-r» и спецификация времени «0», что означает немедленно. Ниже приведена часто используемая команда для немедленного перезапуска Linux:

shutdown -r now

Стандартная команда выключения Linux с одноминутной задержкой времени особенно полезна для многопользовательских решений (т.е. когда несколько пользователей имеют доступ к компьютеру или серверу Linux). В этой ситуации администратор сети может настроить предупреждающее сообщение в виде сообщения на стене, чтобы проинформировать пользователей о том, что система будет выключена или перезапущена в ближайшее время. Если Linux используется только на одном компьютере, то команды для немедленного выключения или немедленного перезапуска Linux обычно так же просты.

Совет

Вы можете использовать команды выключения в Linux, только если у вас есть необходимые права администратора. В некоторых системах Linux это можно обойти, просто добавив команду «sudo» перед соответствующей командой выключения Linux (например, «sudo shutdown now» или «sudo shutdown -r 0»).

Планирование выключения или перезагрузки Linux

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

Команда для выключения Linux через 20 минут

 

shutdown -h 20

Linux выключится через 20 минут после ввода команды. Следующая команда иногда используется чаще и дает тот же результат:

shutdown +20

Команда для перезапуска Linux через 20 минут

 

shutdown -r 20

Linux перезапустится через 20 минут после ввода команды. Вы также можете использовать знак плюс с этой командой.

shutdown -r +20

Команда для выключения Linux в 17:30.

 

shutdown -h 17:30

Указание времени основано на 24-часовом формате в Linux в соответствии с синтаксисом (hh:mm). В данном примере Linux выключается в 17:30 (т.е. в 17:30). Опять же, вы можете опустить опцию «-h», которая обозначает выключение или обесточивание системы:

shutdown 17:30

Команда для перезапуска Linux в 5:30 вечера.

 

shutdown -r 17:30

Linux перезапустится в 17:30 (т.е. в 17:30). В этом случае опцию «-r», которая означает «перезагрузка», очевидно, нельзя опускать — иначе Linux выключится, не перезагрузившись.

Выключение Linux — дополнительные команды

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

Примечание

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

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

 

shutdown -P

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

Команда для установки сообщения на стене

 

shutdown 'WRITE YOUR WALL MESSAGE HERE'

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

Команда для отмены запланированных выключений или перезагрузок

 

shutdown -c

С помощью этой команды можно отменить запланированное выключение или перезагрузку. Для этого необходимо, чтобы процесс еще не начался.

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

Примечание

Все основные команды, необходимые для управления операционной системой Linux через терминал, вы можете найти в нашей статье «Обзор самых важных команд Linux».

Оцените статью
cdelat.ru
Добавить комментарий