systemctl

systemctl رابط اصلی مدیریت سرویس‌ها در توزیع‌های مدرن است.

با احتیاط

ساختار دستور

systemctl [command] [unit]

نمونه‌های کاربردی

systemctl status nginx

بررسی وضعیت سرویس

sudo systemctl restart nginx

راه‌اندازی مجدد سرویس

sudo systemctl reload nginx

بارگذاری مجدد پیکربندی بدون قطع سرویس

sudo systemctl enable --now nginx

فعال‌سازی در بوت و اجرای فوری

systemctl is-active nginx

فقط وضعیت فعال بودن

systemctl list-units --type=service --state=running

سرویس‌های در حال اجرا

آپشن‌های مهم

status
نمایش وضعیت و آخرین لاگ
start | stop
شروع یا توقف
restart
راه‌اندازی مجدد
reload
بارگذاری مجدد پیکربندی
enable | disable
اجرا یا عدم اجرا در بوت
--now
اعمال فوری به‌همراه enable/disable