نمایش سرویس های در حال اجرا | دستور ps
دستور ps در لینوکس، که مخفف “process status” است، یک ابزار اساسی برای نمایش اطلاعات مربوط به فرآیندهای در حال اجرا در سیستم استفاده میشود. این دستور تصویری از پروسس های فعال، از جمله جزئیاتی مانند شناسه فرآیند (PID)، ترمینال کنترل (TTY)، میزان استفاده از CPU (TIME) و دستوری که آنها را آغاز کرده است (CMD) ارائه میدهد.
وقتی دستور ps بدون هیچ گزینه ای اجرا شود فقط پروسس های مرتبط با پنجره ترمینال فعلی را نمایش میدهد.
مشاهده لیست کامل پروسس های در حال اجرا
با استفاده از دستور زیر میتوانید تمام فرآیندهای سیستم را با جزئیات کامل مشاهده کنید، از جمله نام کاربری مالک، PID (شناسه فرآیند)، درصد استفاده از CPU و حافظه، و زمان شروع فرآیند
ps auxps aux جزئیات کاملی از فرآیندها را ارائه میدهد که به شناسایی فرآیندهایی که منابع زیادی مصرف میکنند یا مشکلدار هستند، کمک میکند.

نمایش پروسس های مربوط به یک کاربر خاص
ps -u rootبا اجرای دستور بالا تمامی فرآیند های مربوط به کاربر root نمایش داده میشود.
