Як запустити зупинити або перезапустити служби в Linux Mint 22
Вступ
Служби – це додатки, що працюють у фоновому режимі операційної системи та очікують на використання. Linux дає змогу вам бачити ці служби та керувати ними, а загалом пропонує більший контроль над ними.
У цій статті ви дізнаєтеся про різні способи запуску, зупинки та перезапуску будь-якої служби в Linux Mint 22.
Передумови
Вам знадобиться обліковий запис користувача з привілеями root/sudo, доступ до терміналу та інструмент systemctl, який постачається з Linux.
Керування службами за допомогою Systemd
Systemd сам по собі є демоном, який відноситься до бібліотек, пакетів і утиліт навколо демонів. Це найбільш просунутий демон управління системою, який працює швидко і вимагає набагато менше системних ресурсів, ніж його аналоги.
Переглянути всі послуги
sudo systemctl list-unit-files --type=service
Перегляд запущених служб
Щоб побачити всі служби, які наразі працюють у вашій системі, виконайте таку команду.
sudo systemctl | grep running
Запустити службу
Використовуйте таку команду, щоб запустити службу.
sudo systemctl start <service name>
Примітка. Пам’ятайте, що <service name> – це заповнювач, і вам потрібно замінити його ім’ям вашої служби.
Зупинити службу
Використовуйте таку команду, щоб зупинити службу.
sudo systemctl stop <service name>
Перезапустити службу
Використовуйте таку команду, щоб перезапустити службу.
sudo systemctl restart <service name>
Перевірити статус послуги
Використовуйте таку команду, щоб перевірити статус вашої служби.
sudo systemctl status <service name>
Керування службами за допомогою сервісної команди
Service – це розширена команда, яка є частиною init. Але її виконання зараз здійснюється шляхом перенаправлення команд у systemctl.
Переглянути всі служби у вашій системі
Щоб перевірити всі служби, які є у вашій системі, просто запустіть команду нижче.
sudo service --status-all
Зверніть увагу, що перед усіма увімкненими службами стоїть символ [+] , а перед усіма вимкненими службами – символ [-] .
Запустити службу
Ви можете запустити службу, використовуючи таку команду.
sudo service <service name> start
Зупинити службу
Щоб зупинити службу, використовуйте таку команду.
sudo service <service name> stop
Перезапустити службу
Перезапустіть будь-яку службу за допомогою такої команди.
sudo service <service name> restart
Перевірити статус послуги
Ви можете перевірити статус будь-якої служби за допомогою наступної команди.
sudo service <service name> status
Управління службами за допомогою сценаріїв ініціалізації
Демон ініціалізації — система управління демоном, звана System V init.Він вимагає багато ресурсів, тому його замінили на systemd.
Запустити службу
Запустіть службу за допомогою наступної команди.
sudo /etc/init.d/<service name>start
Зупинити службу
Щоб зупинити службу, виконайте наведену нижче команду.
sudo /etc/init.d/<service name> stop
Перезапустити службу
Щоб перезапустити службу, виконайте наведену нижче команду.
sudo /etc/init.d/<service name> restart
Перевірити статус послуги
Перевірте стан служби за допомогою наступної команди.
sudo /etc/init.d/<service name> status
Висновок:
У цій статті розглядаються всі основи управління службами Linux Mint 22.