systemctl — управление службами systemd
шпаргалка · Ubuntu 24.04 · systemd 255 https://lab.dimsanych.ru/ru/wiki/systemctl/Шпаргалка
-
systemctl status nginx --no-pagerсостояние, без пейджера -
sudo systemctl status nginx+ последние строки журнала -
systemctl start nginxзапустить сейчас -
systemctl stop nginxостановить сейчас -
systemctl restart nginxперезапустить (обрывает соединения) -
systemctl enable --now nginxвключить автозапуск и запустить сразу -
systemctl cat nginx --no-pagerunit-файл целиком -
systemctl edit nginxоткрыть drop-in override -
sudo systemctl daemon-reloadперечитать юниты после правки -
systemctl --failedсписок упавших юнитов -
sudo journalctl -xeu nginxпочему юнит упал
Ключи
enable и start — независимые операции: enable только прописывает юнит в
автозапуск, службу текущего сеанса это не трогает, поэтому после enable без
--now служба остаётся неактивной до перезагрузки или явного start. Верно и
обратное: start без enable не переживёт перезагрузку.