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

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

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

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

  1. Все пользовательские процессы завершены. Например, текстовый редактор или браузер отключены.
  2. Сигнал SIGTERM отправляется всем активным процессам. Подробнее об этих сигналах мы предлагаем прочитать в статье по ссылке ниже.
  3. Также читайте: Перезагрузите Linux через консоль

  4. Затем идет сигнал SIGKILL. Он автоматически «убивает» те процессы, которые еще не завершили свою работу.
  5. Абсолютно все файловые системы монтируются в режиме только для чтения».
  6. готовится внешнее оборудование пожаротушения.
  7. Пользовательское пространство заблокировано. Это создает гарантию того, что пользователь больше не будет запускать код.
  8. Большинство периферийных устройств выключено.
  9. Питание компьютера выключено.

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

Способ 1: shutdown

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

  • -P, —poweroff — стандартное отключение системы;
  • -k — не предпринимать никаких действий, просто вывести на экран сообщение о выключении;
  • —Нет стены — выключение без отображения соответствующего сообщения;
  • -H, -halt — завершить работу без остановки всех процессов;
  • -r, —reboot — отправить систему на перезагрузку;
  • -c — отменить плановое выключение.

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

  1. Запустите «Терминал» удобным для вас способом, например через соответствующий значок в разделе «Приложения» или нажав горячую клавишу Ctrl + Alt + T.
  2. Консольные команды для выключения Linux

  3. В появившемся приглашении введите sudo shutdown -h now, чтобы немедленно выключить компьютер.
  4. Консольные команды для выключения Linux

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

  7. Если вы хотите отложить завершение работы, например, на пять минут, вам нужно будет изменить строку на sudo shutdown -h +5, где +5 — это точно указанное время, по истечении которого операционная система завершит работу.
  8. Консольные команды для выключения Linux

  9. Ввод команды sudo shutdown -c отменит запланированное выключение.
  10. Консольные команды для выключения Linux

  11. Используйте sudo shutdown -h 21:00, чтобы установить точное время выключения, при необходимости изменив время.
  12. Консольные команды для выключения Linux

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

Способ 2: reboot

Если вы обратите внимание на статью о перезапуске Linux через консоль, приведенную по ссылке выше, то увидите, что команда reboot позволяет вам справиться с этой задачей. К нему применимы дополнительные аргументы, позволяющие просто выключить систему. Таким образом, строка ввода должна выглядеть как sudo reboot -p. Введите его и активируйте, чтобы немедленно завершить текущий сеанс.

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

Способ 3: poweroff

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

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

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

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

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

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

Рейтинг автора
Автор статьи
Андрей Коновалов
Привет, меня зовут Андрей Васильевич Коновалов. В 2006 году окончил Чувашский государственный университет им. Ульянова. По образованию инженер, 8 лет проработал на НПП Экра по специальности. Люблю компьютеры и все, что с ними связано. С 2018 года начал писать о решениях проблем, связанных с компьютерами и программами.
Написано статей
3742
Рейтинг
( Пока оценок нет )
Понравилась статья? Поделиться с друзьями:
Проблемы и их решения по компьютерам, смартфонам
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: