четверг, 24 октября 2024 г.

Шпаргалка по systemd

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


1. Проверка статуса службы:

   


   systemctl status <имя_сервиса>

   


2. Запуск службы:

   


   systemctl start <имя_сервиса>

   


3. Остановка службы:

   


   systemctl stop <имя_сервиса>

   


4. Перезапуск службы:

   


   systemctl restart <имя_сервиса>

   


5. Перезагрузка, только если служба работает:

   


   systemctl reload <имя_сервиса>

   


6. Включить автозапуск службы при загрузке:

   


   systemctl enable <имя_сервиса>

   


7. Отключить автозапуск службы:

   


   systemctl disable <имя_сервиса>

   


8. Показать все запущенные службы:

   


   systemctl list-units --type=service

   


9. Просмотр всех служб (включая остановленные):

   


   systemctl list-units --all --type=service

   


10. Показать все активные сервисы, включая другие юниты (mount, timer и т.д.):

    


    systemctl list-units --state=active

    


11. Маскировка службы (запрет её запуска):

    


    systemctl mask <имя_сервиса>

    


12. Демаскировка службы:

    


    systemctl unmask <имя_сервиса>

    

Комментариев нет:

Отправить комментарий