Выключение или Перезагрузка Linux из терминала (консоли).

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

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

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

Выключение Linux системы.

Команда shutdown.

Команда shutdown является основной командой для остановки или перезагрузки систем linux. Чтобы выключить вашу систему под управлением Linux в терминале набираем следующее:

sudo shutdown -h now

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

Также можно запланировать выключение на какое-либо время или через какое-либо время. Давайте выключим систему через 10 минут:

sudo shutdown -h +10 "Система отключится через 10 минут"

Команда halt.

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

sudo halt

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

Команда poweroff.

Команда poweroff аналогична команде halt.

sudo poweroff

Команда telinit 0

Говорим демону init перейти на уровень 0-ль (остановка системы).

sudo telinit 0

Перезагрузка Linux системы.

Команда shutdown

sudo shutdown -r now

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

sudo shutdown -r 01:00 "Перезагрузка системы в час ночи"

Команда reboot.

Команда reboot выполняет все необходимые операции для остановки системы, эта команда может быть вызвана командой shutdown -r, но может использоваться отдельно. Данная команда записывает в журнал логов время остановки системы, уничтожает незавершенные процессы, выполняет системный вызов sync, ждет завершения записи на диск, а только после этого прекращает работу ядра и перезагружает систему Linux.

sudo reboot

Команда telinit 7.

Цифра 7 говорит о том что нужно прейти на 7-ой уровень (перезагрузка).

sudo telinit 7
Если есть вопросы, то пишем в комментариях и не забываем проголосовать за статью.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Выключение или Перезагрузка Linux из терминала (консоли).
5 (100%) 1 vote

Оставить комментарий

avatar
  Подписаться  
Уведомление о
Меню

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Рейтинг@Mail.ru