tgoop.com/i_linux/918
Last Update:
Утилита systemctl
В Systemd есть специальный инструмент для управления службами в Linux - команда systemctl. Эта утилита позволяет делать очень много вещей, начиная от перезапуска службы linux и проверки ее состояния, до анализа эффективности загрузки службы. list-units - посмотреть все службы (юниты) которые сейчас загружены в память, аналог опции -tlist-sockets - посмотреть все сокеты служб, которые сейчас загружены в памятьlist-timers - посмотреть список таймеров, загруженных в памятьstart - запустить службу linuxstop - остановить службу linuxreload - попросить службу перечитать свою конфигурацию из файловой системыrestart - перезапустить службуtry-restart - перезапустить службу, только если она запущенаreload-or-restart - попросить службу обновить свою конфигурацию, если не поддерживается просто выполнить перезапуск службы linuxisolate - запустить только одну службу вместе с ее зависимостями, все остальные остановитьkill - отправить сигнал завершения процессу используется вместе с опциями --signal и --kill-whoclean - удалить все данные, которые касаются указанной службы, сюда входит кэш, логи, данные выполненияis-active - проверить запущена ли служба linuxis-failed - проверить не завершилась ли служба с ошибкойstatus - посмотреть состояние и вывод службыshow - посмотреть параметры управления службой в Linuxcat - посмотреть содержимое юнит файла в текстовом видеreset-failed - очистить состояние failed для служб, которые завершились с ошибкойlist-dependencies - посмотреть зависимости службы linuxlist-unit-files - вывести все установленные файлы службenable - добавить службу в автозагрузкуdisable - удалить службу из автозагрузкиis-enabled - проверить если ли уже служба в автозагрузкеreenable - сначала выполнить disable потом enable для службыlist-jobs - все выполняющиеся задачи Systemd.snapshot - сохранить состояние служб, чтобы потом восстановитьdaemon-reload - обновить конфигурацию юнитов для всех службmask - сделать юнит недоступнымunmask - вернуть файл службы linuxlink - добавить юнит файл, который расположен не в стандартной папке для юнитовrevert - вернуть юнит до состояния по умолчаниюedit - отредактировать параметры службы не изменяя основной файл юнита.
👉 @i_linux
BY Системный администратор
Share with your friend now:
tgoop.com/i_linux/918
