نمایش لیست سرویس های در حال اجرا روی لینوکس

لیست سرویس های در حال اجرا روی لینوکس

نحوه لیست سرویس های در حال اجرا روی لینوکس

از نظرفنی ، سرویس به فرآیندی یا گروهی از فرآیندها گفته می شود که به طور مداوم در پس زمینه اجرا می شوند و منتظر ورود درخواست ها (به ویژه از طرف کاربر) هستند. در این آموزش قصد داریم چگونگی لیست سرویس های در حال اجرا روی لینوکس را بررسی کنیم

Systemd یک مدیر سیستم و سرویس برای لینوکس است.

یک جایگزینی برای فرآیند init ، که با اسکریپت های SysV و LSB init سازگار است و دستور systemctl ابزار اصلی برای مدیریت systemd است.

در این مقاله ، ما نشان می دهیم که چگونه همه سرویس های در حال اجرا تحت سیستم در لینوکس را لیست کنیم.

لیست کردن سرویس های در حال اجرا تحت SystemD در لینوکس

وقتی دستور systemctl را بدون هیچ تغییری اجرا می کنید ، لیستی از تمام سرویس ها systemd بارگذاری شده از جمله سرویس های (فعال و غیر فعال ) را مشاهده میکنید .

systemctl 

برای لیست سرویس های در حال اجرا روی لینوکس که بارگذاری شده در سیستم (فعال ، در حال اجرا ، خارج یا غیرفعال) ، از دستور زیر استفاده کنید:

systemctl list-units --type=service
یا
systemctl --type=service
لیست سرویس های در حال اجرا روی لینوکس

وبرای لیست سرویس های در حال اجرا روی لینوکس اما فعال ، چه در حال اجرا و چه در سرویس های موجود ، می توانید گزینه –state را با مقدار فعال اضافه کنید ، به شرح زیر

systemctl list-units --type=service --state=active
یا
systemctl --type=service --state=active

اشتراک گذاری:

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *