Методът за стартиране на услугата в новата версия на Ubuntu, т.е. Ubuntu Jammy Jellyfish, е обяснен в този блог.
Как да стартирате услуга при зареждане на Ubuntu 22.04
В този блог услугата Apache2 е взета като пример, така че потребителите да могат да разберат метода за стартиране на услугата при зареждане на Ubuntu. От потребителите се иска да заменят Apache2 с конкретното име на услугата, те искат да стартират при зареждане на Ubuntu.
Помощната програма systemctl е налична по подразбиране в Ubuntu за управление на услугите, така че първо да я използвате, разберете състоянието на услугата:
$ sudo systemctl състояние apache2
В изхода може да се окаже, че услугата работи, но е деактивирана при зареждане, така че да я активирате за изпълнение на командата:
$ sudo systemctl активирайте apache2
След като активирате услугата, потвърдете състоянието на услугата:
$ sudo systemctl състояние apache2
Сега състоянието на услугата е променено на активирано, което означава, че ще се стартира, когато Ubuntu се стартира, но състоянието на активиране може също да се върне обратно на деактивирано с помощта на командата:
$ sudo systemctl деактивира apache2
Услугата сега е деактивирана, ако потребителят иска да активира услугата с незабавно действие, тогава използвайте флага на „–now“ с командата enable:
$ sudo systemctl активирайте apache2 --сега
Състоянието на услугата отново се променя, за да се активира.
Заключение
Помощната програма systemctl се използва за стартиране на услугата при зареждане чрез активиране на услугата с помощта на командата „sudo systemctl enable [име на услуга]“ на Ubuntu 22.04. Този блог демонстрира метода, чрез който услугите могат да бъдат стартирани при зареждане на Ubuntu с помощта на терминала.