Вы находитесь здесь: Главная > linux, Системное > Linux консоль. poweroff, halt, reboot, shutdown

Linux консоль. poweroff, halt, reboot, shutdown

Команда reboot

Команда reboot — используется для перезагрузки системы.
# reboot
Получить более подробную информацию о команде reboot вы можете если выполните в терминале:
# info reboot

Команды halt и poweroff

Для завершения работы системы служат команды halt и poweroff. Первая команда завершает работу системы, но не выключает ее питание. Вы увидите сообщение «System is halted», свидетельствующее о возможности выключения питания. Данная команда предназначена для старых компьютеров, не поддерживающих расширенное управление питанием. Вторая (poweroff) завершает работу системы и выключает ее питание.

Команда shutdown

Самой «продвинутой» командой является команда shutdown — она позволяет завершить работу системы, перезагрузить систему, указать время завершения работы. Предположим, что вы хотите уйти пораньше, но компьютер нужно выключить в 19:30 — вдруг некоторые пользователи задержались на работе, а вы выключите сервер — некрасиво получится. Вам поможет shutdown:

shutdown -h время (в 24ч формате, например shutdown -h 19:30)
# sudo shutdown -h 19:30

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

Так же после времени вы можете добавить сообщение. Правда все равно Windows-пользователи её не увидят.
# shutdown -h 19:30 [сообщение]

Если нужно завершить работу системы прямо сейчас, вместо времени укажите параметр now:
# shutdown -h now

Для перезагрузки системы используется опция -r:
# shutdown -r now

Синтаксис shutdown

Usage: shutdown [OPTION]… ВРЕМЯ [СООБЩЕНИЕ]

Опции (Options) shutdown

Options:
-r — перезагрузка после shutdown;
-h — остановка или отключение питания после shutdown;
-H — остановка после shutdown (implies -h);
-P — выключение питания после shutdown (implies -h);
-c — отмена запущенного shutdown;
-k — только отправить предостерегающее сообщение, без shutdown;
-q, —quiet — reduce output to errors only;
-v, —verbose — increase output to include informational messages;
—help — выводит описание команды shutdown;
—version — output version information and exit.

Если указано ВРЕМЯ, то команда не возвращает пользователю приглашение командной строки, а ожидает  указанный интервал времени и её можно отменить нажатием комбинации клавиш Control-C. Другой пользователь  может отменить запланированную остановку системы, запустив эту команду с опцией ‘-c’.
По умолчанию система переводится в однопользовательский режим техобслуживания, который вы можете заменить перезагрузкой (опция ‘-r’) или выключением (опция ‘-h’). Опция ‘-h’ может быть дополнена опциями ‘-H’ (не  выключать питание компьютера) или ‘-P’ (отключить питание компьютера после останова операционной системы).  Значение по умолчанию определено в системных сценариях остановки системы.

Создание кнопки запуска команды

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

Для этого добавляем на панель «Пользовательскую кнопку запуска», выбираем тип «Приложение в терминале» и вписываем команду. Теперь по нажатию на кнопку компьютер выключится (в данном примере) в 18.00. Однако команда запустится только если будете работать под суперпользователем (root).

Источник: pro-spo.ru

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • Twitter
  • RSS

Комментарии закрыты.