systemctl restart

Restart a service

medium risk

interactive breakdown — edit the command and press Explain
$ 
⚠ Risks & cautions
Safer / dry-run alternatives
systemctl reload <unit>Prefer reload if supported
systemctl status <unit> --no-pagerVerify afterwards
What it does

Stops then starts a unit; use reload for configuration changes where supported.

Examples
systemctl restart nginxRestart · explain & risk-check →
systemctl reload nginxReload config without dropping connections · explain & risk-check →
Related
journalctl
Open the full explainer →More in System & Processes

Reference text is hand-written and may be incomplete — check man systemctl for your version. Test destructive commands on a non-production system first.