Shutdown now ��� linux

Содержание
  1. Команда shutdown в Linux
  2. Синтаксис команды выключения
  3. Как использовать команду shutdown
  4. Как выключить систему в указанное время
  5. Как немедленно выключить систему
  6. Как транслировать собственное сообщение
  7. Как перезагрузить систему
  8. Как отменить запланированное выключение
  9. Выводы
  10. Выключение и перезагрузка Linux. Shutdown и Reboot
  11. Команда shutdown
  12. Синтаксис команды shutdown
  13. Перезагрузить систему
  14. Выключить компьютер
  15. Перезагрузка или выключение Linux по времени
  16. Отправка сообщения перед перезагрузкой или выключением
  17. Отмена запланированной перезагрузки или выключения
  18. 5 способов выключить компьютер с Linux через терминал
  19. 1. Отключение
  20. Перезапустить с -r
  21. 2. Перезагрузка
  22. 3. Остановить
  23. 4. Poweroff
  24. 5. Аварийный вариант: REISUB
  25. Помогите, я случайно выключил свой Linux компьютер или сервер!
  26. Команда Shutdown в Ubuntu 18.04 и CentOS 7
  27. Команда shutdown в Linux: синтаксис
  28. Использование команды shutdown в дистрибутивах Linux Ubuntu и CentOS
  29. Как перезагрузить сервер VPS с помощью Linux shutdown
  30. Как отменить запланированную команду shutdown в Linux
  31. Итоги

Команда shutdown в Linux

В этом руководстве мы покажем вам, как использовать команду shutdown на практических примерах и подробных объяснениях наиболее распространенных параметров shutdown .

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

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

Прежде чем перейти к использованию команды shutdown , давайте начнем с обзора основного синтаксиса.

Выражения команды shutdown имеют следующую форму:

  • options — options завершения работы, такие как остановка, отключение питания (параметр по умолчанию) или перезагрузка системы.
  • time — аргумент времени указывает, когда выполнять процесс выключения.
  • message — Аргумент сообщения определяет сообщение, которое будет транслироваться всем пользователям.

В последних дистрибутивах Linux systemctl shutdown является псевдонимом systemctl и доступна в системе только из соображений совместимости.

Как использовать команду shutdown

Только root и пользователи с привилегиями sudo могут использовать команду crontab .

При использовании без аргументов команда shutdown выключит машину.

Процесс выключения начинается через 1 минуту, что является временным интервалом по умолчанию.

Как выключить систему в указанное время

Аргумент времени может иметь два разных формата. Это может быть абсолютное время в формате hh:mm и относительное время в формате +m где m — количество минут с текущего момента.

В следующем примере будет запланировано выключение системы на 11:00:

В следующем примере будет запланировано shutdown системы через 10 минут:

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

Чтобы выключить систему сразу же можно использовать +0 или его псевдоним в now :

Как транслировать собственное сообщение

Чтобы транслировать настраиваемое сообщение вместе со стандартным уведомлением о shutdown введите сообщение после аргумента времени.

В следующем примере система будет отключена через 30 минут и уведомлена пользователей о том, что будет выполнено обновление оборудования:

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

Как перезагрузить систему

Чтобы перезагрузить систему, используйте аргумент -r :

Вы также можете указать аргумент времени и собственное сообщение:

Приведенная выше команда перезагрузит систему через 5 минут и транслирует Updating kernel .

Как отменить запланированное выключение

Если вы запланировали выключение и хотите отменить его, вы можете использовать аргумент -c :

При отмене запланированного завершения работы вы не можете указать аргумент времени, но вы все равно можете транслировать сообщение, которое будет отправлено всем пользователям.

Выводы

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

Чтобы узнать больше о shutdown , посетите страницу руководства по завершению работы .

Если у вас есть какие-либо вопросы или отзывы, не стесняйтесь оставлять комментарии.

Источник

Выключение и перезагрузка Linux. Shutdown и Reboot

Команда shutdown

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

Синтаксис команды shutdown

[опции] — указывает действие, которое необходимо выполнить.
[время] — время или интервал для выполнения действия.
[сообщение] — сообщение, рассылаемое залогиненным пользователям.

Читайте также:  Sftp монтировать папку windows

Перезагрузить систему

Для перезагрузки системы используется ключ -r . Чтобы немедленно запустить перезапуск системы используется команда:

Для перезагрузки Linux также можно использовать команду reboot. Она является аналогом команды shutdown -r . Для перезагрузки Linux из командной строки, с использованием команды reboot, необходимо выполнить:

Выключить компьютер

Чтобы корректно завершить систему и выключить компьютер используется команда:

Также можно использовать команду reboot с ключом -p :

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

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

Выключить систему через 15 минут:

Выключить систему в 13 часов 10 минут:

Перезагрузить систему через 10 минут:

Отправка сообщения перед перезагрузкой или выключением

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

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

Если вы выполнили команду shutdown и установили соответствующее время для ее выполнения, то чтобы отменить данное действие используется ключ -c :

Дополнительную информацию по командам shutdown и reboot можно получить, выполнив

К перезагрузке или выключению компьютера из командной сроки Linux иногда прибегают, когда «система» или какой-нибудь процесс или группа процессов серьезно повисла. Смотрите также как завершать процессы, используя команду kill.

Источник

5 способов выключить компьютер с Linux через терминал

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

Но как ты мог это сделать? Доступны несколько команд для выключения или перезагрузки компьютера Linux через терминал.

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

1. Отключение

Если вы закончили работу с Linux, решение просто отключить его, для это можно использовать синтаксис команды:

shutdown [option] [time] [message]

Например, чтобы немедленно выключить компьютер, вы должны использовать:

Где -h означает остановку, а now – сейчас, что означает, инструкция должна быть выполнена немедленно. Различные задержки могут быть использованы. Например, вместо этого вы можете использовать +5, что скажет компьютеру выполнить процедуру выключения через пять минут.

Если вы хотите использовать message (сообщение), оно будет мигать всем зарегистрированным пользователям:

shutdown -h +5 «Сервер выключается, сохраните свою работу и выйдите из системы.»

Помните, что вы можете найти полный список переключателей для этих команд, введя:

Перезапустить с -r

Альтернативный вариант – использовать команду -r для перезагрузки компьютера. Она используется вместо -h, поэтому, для перезагрузки компьютера или сервера вы можете использовать:

shutdown -r +5 «Сервер перезагружается через пять минут, сохраните свою работу и выйдите из системы.»

Любое запланированное отключение или перезапуск можно отменить, введя команду -c:

2. Перезагрузка

Поскольку команда shutdown имеет опцию перезапуска, неудивительно, что команда reboot имеет опцию shutdown.

Стандартная команда перезагрузки:

Это предложит вашему компьютеру выключиться и снова включиться. Однако, если вы хотите выключить устройство, то ключ -p будет работать:

Другой вариант – принудительная перезагрузка. Это может быть полезно, если приложение или служба зависли и вам нужно быстро перезагрузиться:

Эта команда принудительно перезагрузит ваш Linux ПК.

3. Остановить

Мы уже видели переключатель -h выше, но остановка может использоваться как команда сама по себе. Это приведет к немедленному отключению компьютера с помощью простого четырехбуквенного слова:

Переключатель -f также можно использовать с остановкой, но результаты противоречивы, и может привести к проблемам стабильности системы.

4. Poweroff

Вы можете предпочесть терминологию команды poweroff. Это делает то же самое, что и halt, за исключением того, что ввод текста занимает в два раза больше времени.

Однако, кроме использования -f для принудительного отключения питания, вы также можете использовать ключ -w для регистрации вызова перезагрузки системы в /var/log/wtmp. Это потенциально полезный инструмент отладки, как -verbose, который может помочь с проблемами при завершении работы.

Читайте также:  Все элементы графического интерфейса windows

5. Аварийный вариант: REISUB

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

Ответ тогда – комбинация клавиатуры. Если вы переключились с Windows, вы, вероятно, знаете, что Ctrl + Alt + Del отображает меню с выключением в качестве опции. Если удерживать дольше, машина выключится автоматически. В то же время на Mac вы просто должны удерживать кнопку питания (опция, которая также работает на оборудовании Windows).

В Linux комбинация клавиш для перезагрузки Alt + Print Screen + B. Однако, если это не работает или существует более сложная проблема, вы можете изменить комбинацию, используя до шести клавиш.

Это известно как REISUB, из-за следующей вынужденной аббревиатуры:

  • unRaw – возвращает управление клавиатурой обратно с сервера X-дисплея.
  • tErminate – посылает сигнал завершения SIGTERM всем процессам для корректного завершения.
  • kIll – как и выше, но сигнал SIGKILL, который вызывает немедленное завершение процессов.
  • Sync – сбрасывает данные на диск.
  • Unmount – перемонтирует все файловые системы в состояние только для чтения.
  • reBoot – что и следовало ожидать.

Чтобы это сработало, вы должны удерживать Alt + Print Screen, а затем, поочерёдно нажимать клавиши: R E I S U B, в этом же порядке. Задержка между каждым нажатием должна составлять 1-2 секунды. Это необходимо для того, чтобы дать немного времени на выполнение всех вышеперечисленных процессов. Обратите внимание, что этот метод обычно не работает на компьютерах с архитектурой ARM.

Помогите, я случайно выключил свой Linux компьютер или сервер!

Мы видели, как отменить команду выключения или перезапуска. Однако бывают ситуации, что вы запускаете команду выключения, когда выполняется жизненно важный процесс, особенно на удаленном сервере. Обойти это можно, установив molly-guard, который может отменить отключение, проверив определенные параметры.

Например, есть скрипт, который проверяет наличие сессий SSH. Если вы отправите команду перезагрузки, остановки или выключения molly-guard потребует имя хоста, который вы собираетесь закрыть.

Для этого установите molly-guard в терминал:

sudo apt-get install molly-guard

Поскольку molly-guard работает в фоновом режиме, он обнаружит такую ​​команду, как poweroff, и сообщит, что был обнаружен сеанс SSH. Затем вы можете ввести имя хоста сервера для подтверждения выключения или нажать Ctrl + C для отмены. Полезно!

Эти пять способов выключения компьютера Linux из командной строки особенно полезны, поскольку их можно использовать на самом компьютере или через удаленный SSH. Поскольку эти команды очень лаконичны, они пригодны для быстрого использования – что может привести к случайной перезагрузке время от времени! К счастью, утилиты molly-guard достаточно, чтобы этого избежать.

Чтобы узнать больше о командах Linux, ознакомьтесь с нашей справочной таблицей.

Источник

Команда Shutdown в Ubuntu 18.04 и CentOS 7

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

Мы рассмотрим два разных дистрибутива Linux – CentOS 7 и Ubuntu 18.04.

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

Здесь вы также узнаете, как заставить ОС отключаться по расписанию.

Команда shutdown в Linux: синтаксис

Команда shutdown в Ubuntu и CentOS позволяет выключить, перезагрузить и остановить вашу систему. Ниже приведён синтаксис команды, который используется для выключения и перезапуска Linux из командной строки.

Команда shutdown может перезагружать, останавливать или выключать.

Первый аргумент [ОПЦИИ] может быть строкой времени. После аргумента вы можете при желании ввести сообщение, которое будет выведено в терминал, чтобы уведомить вошедших в систему пользователей перед выключением.

Читайте также:  Эмулятор андроид для windows 10 ldplayer

Формат строки времени – чч:мм (часы/минуты) в 24-часовом диапазоне. Указанные вами цифры определят время выполнения команды shutdown. В качестве альтернативы вы можете использовать параметр , где м означает минуты. Замените букву на желаемое количество минут, по истечению которых ваша система будет выключена.

Вы также можете использовать в синтаксисе now. Это будет означать то же самое, что +0 и приведёт к немедленному отключению вашего VPS. Если вы не укажете аргумент [время], Linux автоматически применит +1.

Имейте в виду, что параметр времени является обязательным, если вы хотите вывести сообщение о выключении в терминал. Файл /run/nologin будет создан за 5 минут до выключения системы, чтобы убедиться, что дальнейшие входы не будут разрешены, но только если вы указали аргумент времени.

Использование команды shutdown в дистрибутивах Linux Ubuntu и CentOS

Команда shutdown для Ubuntu и CentOS относительно похожа. Каждую команду, показанную ниже, можно использовать в соответствующем терминале. Помните, что для доступа к вашему VPS-серверу вам нужно будет использовать SSH. У нас есть руководство, посвящённое процессу работы с PuTTY!

Основная команда выключения как для CentOS, так и для Ubuntu выглядит так:

Приведённая выше команда не выключит ваш компьютер немедленно. Она установит минутный таймер перед выключением. Не забудьте сохранить свою работу до отключения.

Чтобы немедленно выключить компьютер, введите следующую команду и нажмите Enter:

Как мы уже упоминали ранее, здесь команды для обеих ОС одинаковы.

Чтобы выключить компьютер в определённое время, введите следующую команду в командную строку и нажмите Enter:

Команда shutdown Linux использует 24-часовый формат. Введите часы вместо чч и минуты вместо мм.

Чтобы выключиться систему через несколько минут или часов, введите следующую команду и нажмите Enter:

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

Чтобы предупредить о выключении вошедших в ваш VPS пользователей, введите следующую команду и нажмите Enter:

Текст в кавычках можно заменить на любое сообщение.

Как перезагрузить сервер VPS с помощью Linux shutdown

Чтобы перезагрузить компьютер безопасным способом, используйте следующую команду:

Команда не перезагрузит ваш компьютер сразу. Она установит таймер на одну минуту. Таким образом, вы успеете сохранить свою работу.

Чтобы немедленно перезагрузить компьютер, просто добавьте параметр now, как вы делали ранее.

Чтобы запланировать перезапуск вашей системы, введите следующую команду и нажмите Enter:

Чтобы перезапустить систему через несколько минут или часов, введите следующую команду и нажмите Enter:

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

Чтобы предупредить о выключении вошедших в ваш сервер пользователей, введите следующую команду и нажмите Enter:

Вот некоторые дополнительные параметры команды shutdown в Linux, которые стоит запомнить:

  • -poweroff, -P: выключает систему (также выключает устройство)
  • -reboot, -r: перезагружает систему
  • -halt, -h : завершает работу системы, не выключая машину

Выключить систему, используя параметры остановки (halt) и выключения (power off), также можно с помощью следующих команд:

Для полного выключения:

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

Как отменить запланированную команду shutdown в Linux

Чтобы отменить запланированное выключение или перезагрузку компьютера, вы можете просто своевременно ввести следующую команду:

Эта команда немедленно отменит указанное запланированное время выключения или перезапуска. Вы не можете использовать эту команду с +0 или now.

Итоги

Вот и всё! Надеемся, эта статья помогла вам разобраться, как работает команда shutdown и её опции в Linux. Если у вас остались какие-либо вопросы, не стесняйтесь задать их в комментариях!

Ольга уже около пяти лет работает менеджером в сфере IT. Написание технических заданий и инструкций — одна из её главных обязанностей. Её хобби — узнавать что-то новое и создавать интересные и полезные статьи о современных технологиях, веб-разработке, языках программирования и многом другом.

Источник

Оцените статью