Как перезапустить службы в Linux: 5 шагов (с изображениями)

Оглавление:

Как перезапустить службы в Linux: 5 шагов (с изображениями)
Как перезапустить службы в Linux: 5 шагов (с изображениями)

Видео: Как перезапустить службы в Linux: 5 шагов (с изображениями)

Видео: Как перезапустить службы в Linux: 5 шагов (с изображениями)
Видео: Windows 7 не запускается. Как исправить ошибки при запуске Windows 2024, Апрель
Anonim

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

Шаги

Перезапустите службы в Linux, шаг 1
Перезапустите службы в Linux, шаг 1

Шаг 1. Откройте командную строку

Большинство дистрибутивов Linux имеют Меню опция в нижнем левом углу экрана, внутри которой вы найдете приложение под названием «Терминал»; это то, что вы откроете, чтобы вызвать командную строку.

  • Поскольку дистрибутивы Linux различаются по внешнему виду от выпуска к выпуску, вам, возможно, придется искать приложение «Терминал» или приложение командной строки внутри папки в Меню.
  • Вы можете найти приложение «Терминал» на рабочем столе или на панели инструментов внизу экрана, а не в Меню.
  • В некоторых дистрибутивах Linux есть панель командной строки вверху или внизу экрана.
Перезапустите службы в Linux, шаг 2
Перезапустите службы в Linux, шаг 2

Шаг 2. Введите команду, чтобы показать запущенные в данный момент службы

Введите ls /etc/init.d в Терминал и нажмите ↵ Enter. Это вызовет список запущенных в данный момент служб и соответствующих им команд.

Если эта команда не работает, попробуйте вместо нее ls /etc/rc.d/

Перезапустите службы в Linux, шаг 3
Перезапустите службы в Linux, шаг 3

Шаг 3. Найдите имя команды службы, которую вы хотите перезапустить

Обычно вы найдете имя службы (например, «Apache») в левой части экрана, а имя команды (например, «httpd» или «apache2», в зависимости от вашего дистрибутива Linux) будет отображаться в правая сторона.

Перезапустите службы в Linux, шаг 4
Перезапустите службы в Linux, шаг 4

Шаг 4. Введите команду перезапуска

Введите sudo systemctl restart service в Терминал, не забудьте заменить служебную часть команды на имя команды службы, и нажмите ↵ Enter.

Например, чтобы перезапустить Apache в Ubuntu Linux, вы должны ввести sudo systemctl restart apache2 в Терминал

Перезапустите службы в Linux. Шаг 5
Перезапустите службы в Linux. Шаг 5

Шаг 5. Введите свой пароль, когда будет предложено

Введите пароль, который вы используете для своей учетной записи суперпользователя, и нажмите ↵ Enter. Это должно перезапустить процесс.

Если после этого служба не перезапускается, попробуйте ввести sudo systemctl stop service, нажать ↵ Enter, а затем ввести sudo systemctl start service

подсказки

  • Вы можете использовать команду «chkconfig» для добавления и удаления служб при запуске вашей системы.
  • Чтобы увидеть полный список всех текущих служб во всех каталогах на вашем компьютере, введите ps -A в Терминал.

Рекомендуемые: