Перейти к основному содержанию
Рецепты Linux

Main navigation

  • Основы
  • Система
  • Команды
  • Программы
  • Дистро
  • Интерфейсы
  • Устройства
  • Доки
User account menu
  • Войти

Строка навигации

  1. Главная

Команда reboot

Автор: admin, 7 апреля, 2025
Команды

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

Примеры использования команды reboot в Linux

Содержание

  • Цель перезагрузки и риски
  • Синтаксис
  • Параметры
  • Использование команды reboot в Linux
    • Перезагрузка из командной строки
    • Удалённая перезагрузка
  • Заключение

Цель перезагрузки и риски

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

Для пользователей ноутбуков и настольных компьютеров этот показатель несколько экстремален. Несмотря на то, что для них это не является повседневной реальностью, тем не менее и у них возникает веская причина для перезагруки машины, например при обновлении дистрибутива.

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

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

В случае принудительного отключения компьютера высок риск потери несохраненные и даже недавно сохраненных данных. Использовать принудительное отклчение можно лишь при отсутствии другого варианта.

Синтаксис

$ sudo reboot [OPTIONS...] [ARG]

Параметры

--help

Отобразить эту справку

--halt

Остановить компьютер

-p --poweroff

Выключить компьютер

--reboot

Перезагрузить компьютер

-f --force

Принудительная немедленная остановка/выключение/перезагрузка

-w --wtmp-only

Не останавливать/выключать/перезагружать, просто выполнить wtmp-запись

-d --no-wtmp

Не выполнять wtmp-запись

--no-wall

Не отправлять сообщение перед остановкой/выключением/перезагрузкой

Использование команды reboot в Linux

Перезагрузка из командной строки

Для перезагрузки системы надлежит запустить следующую команду:

$ sudo reboot

При использовании дистрибутива Linux на основе systemd команда будет выглядеть так:

$ sudo systemctl reboot

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

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

$ shutdown -r 10

Компьютер перегагрузится через 10 минут.

Удалённая перезагрузка

Для запуска удалённой перезагруки используется команда ssh:
$ sudo ssh root@xxx.xxx.xxx.xxx /sbin/reboot

или

$ sudo ssh root@xxx.xxx.xxx.xxx /sbin/shutdown -r 0

Здесь xxx.xxx.xxx.xxx — IP сервера.

Заключение

В этой небольшой статье были приведены простые примеры использования в Linux команды reboot.

Использовать эту команду может, конечно, лишь пользователь с привилегиями sudo или root.

Последние материалы

  • Приложение scanimage
    11 minutes 21 second ago
  • Утилита sensors
    4 days ago
  • Сканер Rkhunter
    1 week 4 days ago
  • Программа resize2fs
    2 weeks 3 days ago
  • Аудиопроигрыватель QMMP
    3 weeks 1 day ago
RSS feed

Secondary menu

  • О проекте

© 2008–2025 Олег Меньшенин mensh@yandex.ru