
Перезагрузка/выключение компьютера из командной строки
Хотелось бы рассказать как правильно выключать/перезапускать компьютер или сервер с командной строки. Некоторые могут сказать что есть всего пару команд которые позволяют это сделать, но я постараюсь привести как можно больше готовых примеров. Некоторые, знают не все возможности Unix/Linux. В этой статье «Перезагрузка/выключение компьютера из командной строки» я приведу готовые примеры по выключению и перезагрузки серверов под управлением ОС Unix и Linux.
Для начала, нужно открыть консоль (терминал). После чего, выполнить одну из команд что ниже.
Перезагрузка компьютера из командной строки
Самый простой способ перезапустить сервер, использовать следующую команду:
# reboot
Вас попросят ввести пароль от пользователя с правами «суперпользователя» или «root» и после чего сервер перезапустится.
Существует утилита под названием shutdown, которую тоже можно использовать для перезапуска:
# shutdown -r now
Запланировать выключение системы на 09 часа 09 минут:
# shutdown -h 09:09 &
Для отмены запланированного выключения служит команда:
# shutdown -c
Так же, можно перезапустить ПК еще одной командой:
# telinit 6
Выключение компьютера из командной строки
Самый простой способ выключить ПК или сервер с командной строки — это использовать утилиту shutdown:
# shutdown -h now
Можно указать время через которое он выключиться сам ( минуты), я укажу 120 мин (2ч) в качестве примера:
# shutdown -h +120
Есть и другой способ выключить сервер, для этого служит еще одна команда:
# halt
Можно выполнить:
# poweroff
Вот еще один вариант выключить свой сервер/ПК:
# init 0
Если нужно выключить вашу ОС, можно использовать:
# logout
Запланируем выключение сервера или своего ПК на нормальное (корректное) выключение, скажем, на 23:59 и отправим задание в фоновый режим:
# shutdown -h 23:59 &
Тоже способ выключения системы:
# telinit 0
Тема «Перезагрузка/выключение компьютера из командной строки» завершена. Надеюсь было познавательно.