Как перезагрузить компьютер или сервер 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, вы также можете сделать это из командной строки.