Android

Linux перезагрузка (перезагрузка) команда

How To Restart/Reboot Computer Running On Linux/Ubuntu OS

How To Restart/Reboot Computer Running On Linux/Ubuntu OS

Оглавление:

Anonim

Когда ядро ​​обновляется, если вы не используете Ksplice или KernelCare, вам необходимо перезагрузить систему Linux. Перезагрузка системы может также потребоваться в других обстоятельствах, например, при устранении неполадок оборудования, установке приложений и т. Д. Если вы используете безголовый сервер Linux, вам нужно знать, как перезагрузить систему из командной строки.

В большинстве современных дистрибутивов Linux утилита systemctl заменяет большинство команд управления питанием, используемых в старых дистрибутивах Linux, на sysvinit. Команды reboot и shutdown являются псевдонимами systemctl и доступны в системе по причинам совместимости.

В этом руководстве мы объясним, как использовать команды systemctl и shutdown для перезагрузки компьютера с Linux. Команды должны запускаться от имени пользователя root или пользователя с привилегиями sudo .

Использование systemctl

Чтобы перезагрузить систему Linux, просто введите reboot или systemctl reboot :

sudo systemctl reboot

Система будет перезапущена немедленно.

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

Чтобы запретить команде reboot отправлять сообщение, запустите команду с параметром --no-wall :

sudo systemctl --no-wall reboot

sudo systemctl --message="Hardware upgrade" reboot

Сообщение будет показано в журналах:

System is rebooting (Hardware upgrade)

Использование shutdown

При использовании с параметром -r команда shutdown выполняет перезагрузку системы:

sudo shutdown -r

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

Аргумент времени может иметь два разных формата. Это может быть абсолютное время в формате hh:mm и относительное время в формате +m где m - это количество минут с этого момента.

В следующем примере будет запланирована перезагрузка системы на 10 часов утра:

sudo shutdown -r 10:00

В следующем примере будет запланирована перезагрузка системы через 5 минут:

sudo shutdown -r +5

Чтобы немедленно завершить работу системы, используйте +0 или ее псевдоним:

sudo shutdown -r now

Чтобы передать собственное сообщение вместе со стандартным уведомлением о завершении работы, введите свое сообщение после аргумента времени.

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

sudo shutdown -r +10 "Hardware upgrade"

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

sudo shutdown -c

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

sudo shutdown -c "Canceling the reboot"

Вывод

Для перезагрузки системы Linux наберите reboot в вашем терминале. Операционная система перезагрузится через несколько секунд.

Не стесняйтесь оставлять комментарии, если у вас есть какие-либо вопросы.

терминал отключения