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

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

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

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

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

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

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

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

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

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

Формат строки времени – чч:мм (часы/минуты) в 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, которые стоит запомнить:

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

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

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

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

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

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

Итоги

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

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

Источник

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

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

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

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

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

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

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

shutdown [option] [time] [message]

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

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

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

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

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

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

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

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

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

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

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

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

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

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

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

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

4. Poweroff

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

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

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

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

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

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

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

Чтобы это сработало, вы должны удерживать 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, ознакомьтесь с нашей справочной таблицей.

Источник

Выключение Linux из командной строки

Но не всегда есть возможность выключить компьютер linux таким образом. Например, если окружение рабочего стола не работает, то больше ничего не остается, кроме того, чтобы выполнять выключение компьютера из командной строки. К тому же выключение компьютера linux через терминал единственно возможный способ для серверов, где нет графического интерфейса. Как вы увидите, этот способ также намного гибче обычного выключения, поскольку вы можете настроить нужное время отключения, или же выключить компьютер, дождавшись завершения работы определенной программы.

Процесс выключения Linux

Часто для выключения Linux из терминала используется утилита shutdown. Есть также команды poweroff, halt, но они для нестандартных случаев. Также выключить linux из консоли можно с помощью сочетаний клавиш SysRQ. Но сначала давайте рассмотрим синтаксис команды shutdown. Естественно, команда shutdown в Linux или любая другая не самостоятельно завершает работу системы и выключает компьютер. Она всего лишь передает запрос на выключение системе инициализации, а затем ядру. А уже они выполняют ряд сложных операций по подготовке и выключению компьютера. Если кратко, то вот они:

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

Синтаксис и опции shutdown

Синтаксис команды очень простой:

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

Опции задают параметры отключения, их мы рассмотрим ниже. Время можно задавать в виде чч:мм в 24 часовом формате. Также можно использовать запись +минуты, указывающую через сколько минут от текущего момента нужно выключить компьютер с Linux. Также доступна константа now, указывающая, что выключать нужно прямо сейчас. Параметр сообщение позволяет задать сообщение, которое будет выведено в терминал перед выключением.

Вот основные опции утилиты:

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

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

1. shutdown

Самая простая и самая часто используемая команда выключения компьютера linux, отключит компьютер немедленно:

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

Теперь попробуем запланировать выключение компьютера linux через пять минут:

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

Точно так же мы можем указать точное время выключения, например в девять вечера:

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

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

2. reboot

3. halt

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

Использование halt может повредить систему

4. poweroff

Это аналог halt, делает в точности то же самое:

5. SysRQ

Помните, в начале статьи, я говорил о сочетании клавиш для включения компьютера? Рассмотрим этот вопрос подробнее.

Самое интересное, что мы можем выполнить безопасное выключение компьютера linux. Для этого зажмите клавиши Alt + PrtScr и поочередно нажимайте:

Также вместо всего этого можно воспользоваться сочетанием клавиш Alt+PrtScr+O, в таком случае, вся процедура будет выполнена автоматически, эта команда поддерживается не всеми ядрами.

6. Графический интерфейс

Выключить компьютер в графическом интерфейсе ещё проще. Для этого кликните по иконке выключения в правом верхнем углу, а затем выберите Выключить/Завершить сеанс, затем Выключение.. и снова Выключить:

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Выводы

Источник

Как выйти из ubuntu

Иногда у новичков в использовании ос Ubuntu возникает закономерный вопрос – «как выключить компьютер?». Это логично, учитывая то, что данная операционная система не очень похожа на привычную винду (Windows) – отсутствует даже меню «пуск».

Как выключить компьютер с Ubuntu Linux?

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Все достаточно просто. Необходимо кликнуть по иконке шестеренки в правом верхнем углу экрана (на верхней панели) и в выпадающем меню выбрать пункт: «Выключение…», после чего во всплывающем окне нажать на большую кнопку: «Выключить».

Смотреть видео о том, как завершить сеанс:

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

В Ubuntu также возможно завершить сеанс работы с помощью терминала. Для этого существует специальная команда отключения (выключения) компьютера. Для того, чтобы открыть терминал необходимо найти в меню приложений «эмулятор терминала» или воспользоваться горячими клавишами: CTRL+ALT+T. После его запуска введи следующую команду:

После чего система выдаст оповещение (в терминал о том, что команда на выключение получена и будет указано время отключения компьютера (через 1 минуту). Если необходимость в выключении ПК отпала, что можно за эту минуту успеть отменить выключение, выполнив команду:

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Как выйти из консоли Ubuntu

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал
Для того, чтобы выйти из полноэкранного режима консоли линукс в который можно попасть по сочетанию клавиш CTRL+ALT+F1 (всего в Ubuntu есть семь терминалов, один из которых графический, а остальные текстовые), нужно использовать комбинацию клавиш CTRL+ALT+F7. Эта комбинация переключит пользователя на седьмой (графический) терминал, привычный рядовому юзеру.

Как выйти из режима просмотра страницы руководства man

Для этого необходимо нажать клавишу Q

Источник

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

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Последовательность автоматических действий при выключении Linux

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

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

Способ 1: shutdown

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

Теперь давайте рассмотрим несколько простых методов использования shutdown с применением дополнительных опций.

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

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

Способ 2: reboot

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Способ 3: poweroff

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

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

Способ 4: Подсистема SysRq

Если вы знакомы с расположением клавиш на клавиатуре, то знаете, что там располагается переключатель с названием «SysRq» (его название прописано не на всех клавиатурах, но при этом он всегда находится на клавише Print Screen). В операционных системах Linux существует одноименная подсистема, работающая на уровне ядра. Если вы зажмете соответствующую комбинацию клавиш, система завершит свою работу. Выглядит эта комбинация так: Alt + SysRq + O. Мы решили рассказать об этом варианте в конце сегодняшней статьи, поскольку иногда не получается ввести даже консольные команды, чтобы выключить компьютер.

Как выключить ubuntu через терминал. Смотреть фото Как выключить ubuntu через терминал. Смотреть картинку Как выключить ubuntu через терминал. Картинка про Как выключить ubuntu через терминал. Фото Как выключить ubuntu через терминал

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

Помимо этой статьи, на сайте еще 12548 инструкций.
Добавьте сайт Lumpics.ru в закладки (CTRL+D) и мы точно еще пригодимся вам.

Отблагодарите автора, поделитесь статьей в социальных сетях.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *