Поиск по сайту:

Из двух ссорящихся более виноват тот, кто умнее (И. Гете).

Как отключить службу в Ubuntu?

2 мин для чтения
FavoriteLoadingДобавить в избранное
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (1 оценок, среднее: 5,00 из 5)
Загрузка...
15 июня 2021
Как отключить службу в Ubuntu?
Во многих ситуациях нам необходимо отключить некоторые ненужные службы в Ubuntu, чтобы поддерживать систему в хорошем состоянии. Отключение избыточных служб помогает повысить эффективность системы, поскольку некоторые из этих служб используют процессор и часть памяти в фоновом режиме. Услуги могут быть отключены временно или навсегда, но это зависит от ваших потребностей.

Прежде чем мы обсудим, как мы можем отключить службы в Ubuntu, давайте разберемся с системой инициализации Ubuntu. Ubuntu использует две разные системы инициализации. Первый – это «upstart», а второй – «systemd».

«upstart» теперь устарела и последний раз использовалась в Ubuntu 15.04. Система инициализации текущего Ubuntu и многих других дистрибутивов – «systemd». Обе системы имеют свои собственные методы включения и отключения служб. Поскольку последние дистрибутивы получили широкое распространение, мы будем использовать метод «systemd» для отключения службы.

 

Как отключить службу в Ubuntu 20.04 (LTS), 20.10:

Начнем с перечисления запущенных сервисов в Ubuntu. Чтобы вывести список служб, используйте команду, указанную ниже:

$ systemctl list-units --type=service

 

Сервисы можно фильтровать, используя команду grep:

$ systemctl | grep running

 

Все запущенные службы будут отображаться в стандартном выводе. Чтобы отключить службу, используйте:

$ systemctl disable [service_name]

Используйте имя службы, которую вы хотите отключить, вместо «[service_name]». Команда отключит службу и не включит ее, даже если вы перезапустите систему. Например, мы отключаем службу «apache2» в своей системе; мы будем использовать:

$ sudo systemctl disable apache2.service

 

Чтобы проверить, отключена ли служба, используйте:

$ sudo systemctl status apache2.service

 

Вышеупомянутый метод навсегда отключит службу «apache2»; даже после перезапуска системы сервис останется неактивным.

Чтобы временно отключить службу, используйте:

$ sudo systemctl stop [service_name]

 

Мы отключаем службу «apache2»:

$ sudo systemctl stop apache2.service

 

После перезагрузки вы заметите, что служба снова будет включена, поскольку была временно остановлена.

 

Как включить службу в Ubuntu 20.04 (LTS), 20.10:

Вы можете временно запустить отключенную службу, используя:

$ systemctl start [service_name]

 

Вышеупомянутая команда может использоваться в ситуации, когда вы хотите воспользоваться услугой на мгновение. Например, «apache2» можно временно включить, используя:

$ systemctl start apache2.service

 

Читать  Как передать имя пользователя и пароль в Ansible?

Чтобы навсегда включить службу, используйте:

$ systemctl enable [service_name]

 

Замените «[service_name]» на имя службы, которую вы хотите включить постоянно. Мы снова включаем «apache2», поэтому команда будет такой:

$ systemctl enable apache2.service

 

Сервис «apache2» останется активным даже после перезапуска системы.

 

Заключение:

В Ubuntu используются две разные системы инициализации: «upstart» и «systemd». У обоих есть разные методы управления запущенными службами. «Systemd» – широко распространенная система инициализации, поскольку «upstart» устарела. В этой статье показано, как мгновенно и навсегда отключить службу в Ubuntu. Многие службы в нашей системе просто работают в фоновом режиме и используют ресурсы машины. Отключите их и освободите память, чтобы улучшить время загрузки системы и общую эффективность.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Поделиться в соц. сетях:
5 1 голос
Рейтинг статьи
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии

Читайте также

0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x
()
x

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам:

Заполните форму и наш менеджер перезвонит Вам в самое ближайшее время!

badge
Обратный звонок 1
Отправить
galka

Спасибо! Ваша заявка принята

close
galka

Спасибо! Ваша заявка принята

close