Все, что вам нужно знать о команде перезагрузки Linux
Перезагрузка - это вариант, на который многие из нас полагаются всякий раз, когда что-то начинает странно вести себя на компьютере. Или это может быть практический подход, когда в системе установлено новое программное обеспечение и требуется перезагрузка.
Linux предлагает перезагружать
команда для перезапуска или перезагрузки системы даже через удаленное соединение. Команду легко запомнить, так как само название буквально является функцией.
Все способы перезагрузки в линуксе
Что ж, будь то принудительное выключение вашей системы или чистая и безопасная перезагрузка вашей системы, Linux поможет вам во всех этих ситуациях. В его арсенале есть различные команды, чтобы удовлетворить все ваши потребности в перезагрузке.
Давайте посмотрим на различные варианты команд, доступных в Linux.
перезагружать
неисправность
pweroff
остановка
Все указанные выше команды могут выполнять различные действия, такие как выключение сервера, перезагрузка системы или остановка системы. Эти команды работают аналогичным образом с небольшими отличиями.
Однако для целей этой страницы мы будем использовать перезагружать
только команда.
Linux перезагружать
команда
перезагружать
Команда лучше всего подходит для вашего локального компьютера, а также для удаленных систем.
Общий синтаксис:
sudo reboot [параметры]
Примечание: Убедитесь, что вы используете ‘судо
‘При использовании перезагружать
команда. Просто используя перезагружать
Сама по себе команда может не работать для большинства пользователей.
Параметры, доступные с командой перезагрузки
Вы можете настроить перезагружать
используйте следующие параметры, чтобы лучше перезагрузить систему.
Опции | Описание |
-п | выключить машину |
--хальт | останови машину |
-f | принудительная немедленная перезагрузка |
–Wtmp-only | только пишет wtmp запись о завершении работы, фактически не завершается работа или перезагружается система |
В -п
вариант при использовании с перезагружать
команда выключит питание машины. Эта опция работает так же с другими командами неисправность
, остановка
и выключение
.
В -f
опция вызывает немедленную перезагрузку системы. Хотя это принудительная перезагрузка, она приводит к чистому завершению работы.
В –Wtmp-only
опция позволяет вам делать запись в файле журнала загрузки без фактического выключения или перезагрузки вашей системы.
Все эти параметры можно использовать с выключение
, остановка
и неисправность
команды тоже.
Использование команды перезагрузки в вашей системе
Чтобы начать пользоваться перезагружать
Чтобы лучше понять реализацию, взгляните на следующий пример.
Синтаксис:
перезагрузка sudo
Вывод:
После выдачи перезагрузка sudo
команда, все пользователи будут проинформированы о перезагрузке системы. Все процессы, которые в настоящее время запущены в вашей системе, будут уведомлены о том, что система выходит из строя.
После перезагружать
введена команда, дальнейшие входы в систему не будут разрешены системой.
Вы также можете использовать следующую команду для перезагрузки вашей системы.
/ sbin / перезагрузка
Просто набрав эту строку на своем терминале, вы сразу же перезагрузите систему.
Использование команды перезагрузки в удаленной системе Linux
Вы можете перезагрузить удаленную систему Linux так же легко с помощью команды reboot. Просто подключитесь к удаленной системе через ssh с терминала в вашей локальной системе.
Общий синтаксис:
ssh root @ [удаленный_сервер_ip] / sbin / reboot
Команду можно понять по частям. Здесь я использовал ssh
утилита для входа в систему как корень
пользователя на удаленный сервер. В той же команде я указал перезагрузить сервер с помощью / sbin / перезагрузка
команда.
Давайте разберемся с этим синтаксисом на примере.
ssh [email protected]
Я вошел как корень
пользователь на server_ip, как указано в команде.
gaurav @ ubuntu: ~ $ ssh [email protected] Подлинность хоста «142.93.217.188 (142.93.217.188)» не может быть установлена. Отпечаток ключа ECDSA - SHA256: cXEkWjt7WHy11QRMhAa8mDmjAgE2SCKkp + xpaWAKLak. Вы уверены, что хотите продолжить подключение (да / нет)? да Предупреждение: постоянно добавлено «142.93.217.188» (ECDSA) в список известных хостов. [email protected] пароль: Linux debian-s-1vcpu-1gb-blr1-01 4.9.0-13-amd64 # 1 SMP Debian 4.9.228-1 (2020-07-05) x86_64 Программы, включенные в Система Debian GNU / Linux - бесплатное программное обеспечение; точные условия распространения для каждой программы описаны в отдельных файлах в / usr / share / doc / * / copyright. Debian GNU / Linux поставляется с СОВЕРШЕННО ОТСУТСТВИЕМ ГАРАНТИЙ, насколько это разрешено применимым законодательством. корень @ debian-s-1vcpu-1gb-blr1-01: ~ #
После удаленного входа в систему используйте перезагружать
приведенную ниже команду, чтобы перезапустить удаленную систему.
перезагрузка sudo
Вывод:
root @ debian-s-1vcpu-1gb-blr1-01: ~ # suod reboot Подключение к 142.93.217.188 закрыто удаленным хостом. Подключение к 142.93.217.188 закрыто. gaurav @ ubuntu: ~ $
Настройка перезагрузки
Если вы системный администратор, вы можете даже написать сообщение (с --сообщение
option) вместе с командой reboot, чтобы все пользователи системы знали, почему она перезагружается.
Пример:
sudo systemctl --message = "Ежеквартальная тренировка по обслуживанию программного обеспечения" перезагрузка
Здесь мы использовали systemctl
команда для запуска перезагружать
утилита командной строки. Вы также можете использовать услуга
команда вместо systemctl
.
Пример вывода:
Система перезагружается (ежеквартальная тренировка по обслуживанию программного обеспечения)
Вы можете увидеть аналогичный вывод в журналах загрузки.
Проверка журналов перезагрузки
Журнал перезагрузки системы хранится в / var / журнал / wtmp
файл на вашем компьютере с Linux. Но вместо прокрутки этого файла вы можете просто использовать последняя перезагрузка
t, чтобы быстро проверить журнал перезагрузки.
последняя перезагрузка | меньше
Пример вывода:
reboot system boot 4.15.0-112-gener Tue Sep 29, 16:30 все еще работает перезагрузка system boot 4.15.0-112-gener Tue Sep 29 13:21 - 16:30 (03:09) reboot system boot 4.15.0- 112-gener, вторник, 29 сентября, 12:07 - 13:21 (01:13) перезагрузка системы, загрузка 4.15.0-112-gener, вторник, 29 сентября, 08:51 - 12:06 (03:15), перезагрузка системы, загрузка 4.15.0- 112-gener, понедельник, 28 сентября, 20:22 - 21:00 (00:37) перезагрузка системы, загрузка 4.15.0-112-gener, понедельник, 28 сентября, 16:27 - 16:45 (00:17), перезагрузка системы, загрузка 4.15.0- 112-gener, понедельник, 28 сентября, 11:22 - 14:16 (02:54) перезагрузка системы, загрузка 4.15.0-112-gener, вс, 27 сентября, 23:04 - 00:22 (01:18), перезагрузка системы, загрузка 4.15.0- 112-gener Вс, 27 сентября, 11:25 - 12:29 (01:03) перезагрузка системы, загрузка 4.15.0-112-gener, сб, 26 сентября, 09:52 - 12:15 (02:23), перезагрузка системы, загрузка 4.15.0- 112-gener Пт 25 сентября 11:12 - 12:15 (1 + 01:03) перезагрузка системы boot 4.15.0-112-gener Четверг 24 сентября 11:13 - 17:19 (06:06)
Вывод
Теперь у нас есть четкое представление о том, как Linux перезагружать
командные функции. Мы можем с уверенностью сказать, что большинство параметров, которые применяются к команде перезагрузки, также работают с неисправность
, остановка
и выключение
команда. Теперь мы можем легко использовать перезагружать
команда для быстрой перезагрузки вашей системы Linux.