Как перезагрузить компьютер или сервер Linux с помощью одной команды

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

С помощью команды перезагрузки

Самый простой способ перезагрузить вашу систему Linux – это выполнить команду reboot . Чтобы немедленно перезагрузить систему, просто введите:

 sudo reboot

После этого ваша система перезагрузится.

Использование команды выключения

Команда перезагрузки – это интерфейс для команды выключения. Обе эти команды имеют одинаковые аргументы. Если вы просто хотите перезагрузить компьютер с помощью выключения, используйте флаг -r :

 sudo shutdown -r

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

Синтаксис для потока времени: « чч: мм », где «чч» – это час, а «мм» – минута времени, когда вы хотите перезагрузить компьютер в 24-часовом формате.

Например, если вы хотите перезагрузить систему в полночь, вы должны выполнить эту команду:

 sudo shutdown -r 00:00

Также есть ярлык для указания минут: « + n », где «n» означает минуты. Например, чтобы перезагрузиться через пять минут:

 sudo shutdown -r +5

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

 sudo shutdown -r +10 "System rebooting in 10 minutes!"

Если вы передумали и хотите отменить запланированную перезагрузку, введите:

 sudo shutdown -c

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

Если что-то пойдет не так с системой, и вы вошли в систему через SSH, вы сможете снова войти в систему только на терминале, подключенном к системе.

Большинство центров обработки данных предлагают последовательные консольные серверы, которые подключаются к установленным в стойку серверам или иным образом предлагают "внеполосное" управление, которое позволяет вам получать доступ к системе за пределами SSH, часто через веб-интерфейс. Эти функции позволяют вам управлять системой, даже если он перезагружается.

Связанный: Простые способы перезагрузки компьютера через Интернет

Теперь вы можете перезагрузить вашу систему Linux

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