منو سایت

فرآیندها را با دستور بالا مدیریت کنید

 تاریخ انتشار :
/
  وبلاگ
فرآیندها را با دستور بالا مدیریت کنید

دستور بالا برای نمایش و مدیریت فرآیندهای در حال اجرا در پس زمینه در توزیع لینوکس شما است. با این دستور می توانید اطلاعات مربوط به این فرآیندها را به صورت پویا مشاهده کنید.
به طور خاص، خلاصه اطلاعات سیستم و لیستی از فرآیندهای مبتنی بر استفاده از CPU که در حال حاضر توسط هسته لینوکس مدیریت می شود را می توان به عنوان خروجی این دستور مشاهده کرد.
به طور پیش فرض این دستور هر 3 ثانیه یکبار به روز می شود.

دستور مورد نظر برای اجرا از بالا:

قسمت بالا#

خروجی این دستور به صورت زیر خواهد بود:

مهمترین دستور در لینوکس

خط اول این خروجی زمان فعلی سیستم، زمان روشن بودن سیستم یا به اصطلاح UPTIME سیستم را نشان می دهد.
تعداد جلسات فعال و بار CPU در فواصل 1 دقیقه آخر، 5 دقیقه آخر و 15 دقیقه آخر است.

ردیف دوم اطلاعات در مورد تعداد کل فرآیندها، از جمله: تعداد فرآیندهای در حال اجرا،
تعداد فرآیندهای خواب،
متوقف می شود و زامبی اطلاعات می دهد.

ردیف سوم میزان استفاده از CPU را به صورت درصد نشان می دهد، معنی کلمات و اختصارات این ردیف به شرح زیر است:

ما: کاربر

sys: سیستم

نی: خوبه

شناسه: زمان بیکاری

wa: IO-صبر کن

سلام: زمان وقفه سخت افزاری

si: زمان وقفه نرم افزار

st: زمان سرقت شده از این ماشین مجازی توسط هایپروایزر

دو خط خروجی بعدی اطلاعات مربوط به RAM و استفاده از حافظه تعویض را نشان می دهد.

جدول نشان داده شده در زیر این خطوط در واقع لیستی از فرآیندهای در حال اجرا است.

مهمترین دستور در لینوکس

زمان به روز رسانی دستور بالا را تغییر دهید

برای تغییر نرخ تازه سازی یا زمان به روز رسانی جدول که گفتیم به طور پیش فرض هر 3 ثانیه یکبار است.
حرف d را از صفحه کلید تایپ کرده و عدد مورد نظر را وارد کنید.
مثلا بعد از تایپ d عدد 7 را تایپ کرده و enter را فشار دهید.
سپس جدول شما هر 7 ثانیه به روز می شود.

برای توقف یک فرآیند، باید حرف k و به دنبال آن PID آن فرآیند را تایپ کرده و enter را فشار دهید.

مرتب سازی خروجی:

لیست فرآیندها را می توان بر اساس پارامترهای خاصی مرتب کرد.
برای انجام این کار، زمانی که دستور بالا اجرا شد، یکی از حروف P، M، T و N را تایپ کنید:

کلید P: مرتب سازی بر اساس استفاده از CPU

کلید M: ردیف بر اساس میزان مصرف رم

T: مرتب سازی بر اساس ستون زمان

N: مرتب سازی بر اساس PID

همانطور که می بینید، دستور ساده top اطلاعات زیادی در مورد مصرف منابع سیستم و فرآیندهای در حال اجرا به شما می دهد.
با اجرای این دستور می توانید کنترل بیشتری روی عملکرد سیستم خود داشته باشید.