Sobes.tech
Junior — Middle

Quelles méthodes sont utilisées dans le système d'exploitation Ubuntu pour démarrer et configurer les services?

sobes.tech IA

Réponse de l'IA

В Ubuntu для управления службами обычно используют систему инициализации systemd.

Основные команды:

  • systemctl start <service> — запустить службу.
  • systemctl stop <service> — остановить службу.
  • systemctl restart <service> — перезапустить службу.
  • systemctl enable <service> — включить автозапуск службы при загрузке.
  • systemctl disable <service> — отключить автозапуск.
  • systemctl status <service> — посмотреть статус службы.

Для настройки служб можно редактировать их unit-файлы, которые обычно находятся в /etc/systemd/system/ или /lib/systemd/system/.

Пример запуска и включения службы nginx:

sudo systemctl start nginx
sudo systemctl enable nginx
sudo systemctl status nginx

Ранее в Ubuntu использовался Upstart или init.d скрипты, но сейчас systemd — стандарт.