Чтобы запустить службу с помощью команды systemctl, вы можете использовать следующие методы:
Метод 1. Запуск службы
sudo systemctl start <service_name>
Замените фактическим именем службы, которую вы хотите запустить. Например, чтобы запустить службу веб-сервера Apache, вы должны использовать:
sudo systemctl start apache2
Метод 2. Включение и запуск службы
Включение службы гарантирует ее автоматический запуск при загрузке системы. Чтобы включить и запустить службу, используйте следующие команды:
sudo systemctl enable <service_name>
sudo systemctl start <service_name>
Например, чтобы включить и запустить службу Nginx, вы должны использовать:
sudo systemctl enable nginx
sudo systemctl start nginx
Метод 3: использование полного пути к сервису
В некоторых случаях может потребоваться использовать полный путь к файлу сервисного модуля. Вы можете указать полный путь с помощью команды systemctl:
sudo systemctl start /path/to/service.service
Замените /path/to/service.serviceфактическим путем к файлу сервисного модуля.
Метод 4: использование имени службы с расширением.service
В качестве альтернативы вы можете включить расширение .serviceв имя службы при ее запуске:
sudo systemctl start <service_name>.service
Например:
sudo systemctl start apache2.service