Как перезагрузить Ubuntu через командную строку
Перезагрузка — это процесс перезагрузки работающего компьютера с помощью аппаратного обеспечения (например, кнопки питания), а не программного обеспечения. После установки программного пакета, установки обновлений операционной системы, восстановления после ошибки или повторной инициализации драйверов или аппаратных устройств может потребоваться перезагрузка. В этой статье мы будем перезагружать машину с Ubuntu через командную строку. Существует несколько способов перезагрузки системы, поэтому рассмотрим каждый из них.
Перезагрузите Ubuntu через терминал
Существует 4 способа перезагрузки Ubuntu через Терминал. Давайте рассмотрим все методы один за другим.
Способ 1: использование команды перезагрузки
Приведенная ниже команда немедленно перезагрузит вашу операционную систему Ubuntu.
sudo reboot now
Это перезагрузит вашу систему Ubuntu.
sudo reboot
Способ 2: использование команды выключения
Команда shutdown используется для выключения вашей системы, но ее также можно использовать для ее перезапуска, если вы укажете флаг -r. Вот как вы будете использовать эту команду в этой ситуации:
sudo shutdown -r
Кроме того, следующую команду можно использовать для планирования перезагрузки системы.
sudo shutdown -r +[timeInMinutes]
Следующая команда, например, перезагрузит вашу машину через 20 минут.
sudo shutdown -r +20
Вы также можете запрограммировать компьютер на перезагрузку в определенное время.
sudo shutdown -r HH:MM
Например, следующая команда перезагрузит мою систему в 20:20.
sudo shutdown -r 20:20
Для отмены команды выключения вы можете использовать следующую команду.
shutdown -c
Способ 3: использование команды init
'/sbin/init' — это первый процесс, который запускается при загрузке ядра в Linux. Это означает, что PID процесса равен 1. Инициализация называется init. Проще говоря, задача init заключается в создании процессов на основе сценариев, записанных в файле /etc/inittab, который является файлом конфигурации, используемым системой инициализации. Файл управления командами инициализации указан в /etc/inittab, который является последним этапом процедуры загрузки ядра.
Команда «init 6» останавливает систему и перезапускает ее в состоянии, указанном в «/etc/inittab».
sudo init 6
Используйте приведенную ниже команду для перезагрузки Linux Ubuntu в многопользовательский режим.
sudo init 2
Используйте команду: для перезагрузки в однопользовательское состояние (уровень запуска S).
sudo init s
Способ 4: использование команды Systemd
Systemd — это системный и сервисный менеджер для операционных систем Linux. Он работает как система инициализации, которая запускает и поддерживает службы пользовательского пространства при запуске в качестве первого процесса при загрузке (как PID 1).
Поскольку Ubuntu основан на systemd, вы можете перезагрузить систему с помощью специфичной для systemd команды.
sudo systemctl reboot