
دستور بالا برای نمایش و مدیریت فرآیندهای در حال اجرا در پسزمینه توزیع لینوکس شما است. با این دستور می توانید اطلاعات مربوط به این فرآیندها را به صورت پویا مشاهده کنید.
به طور خاص، خلاصه ای از اطلاعات سیستم و لیستی از فرآیندهای مبتنی بر استفاده از CPU، که در حال حاضر توسط هسته لینوکس مدیریت می شود، می تواند به عنوان خروجی این دستور مشاهده شود.
به طور پیش فرض این دستور هر 3 ثانیه یکبار به روز می شود.
دستور مورد نظر برای اجرای بالا:
در بالا#
خروجی این دستور به صورت زیر خواهد بود:
خط اول این خروجی زمان جاری سیستم، زمان راه اندازی سیستم یا به اصطلاح UPTIME سیستم را نشان می دهد.
تعداد جلسات فعال و بار پردازنده در فواصل 1 دقیقه آخر، 5 دقیقه آخر و 15 دقیقه آخر است.
خط دوم اطلاعات در مورد تعداد کل فرآیندها، از جمله: تعداد فرآیندهای در حال اجرا،
تعداد فرآیندهای خواب،
متوقف می شود و زامبی خبر می دهد.
خط سوم میزان استفاده از CPU را به صورت درصد نشان می دهد که معنی کلمات و اختصارات این خط به شرح زیر است:
ما: کاربر
sys: سیستم
ni: خوب
شناسه: زمان بیکاری
wa:io-wait
سلام: زمان وقفه سخت افزاری
ج: زمان وقفه نرم افزاری
Cent: زمان سرقت شده از این VM توسط Hypervisor
دو خط بعدی در خروجی اطلاعات مربوط به RAM و استفاده از حافظه swap را نشان می دهد.
جدول نمایش داده شده در زیر این خطوط فهرستی از فرآیندهایی است که واقعاً در حال اجرا هستند.
زمان به روز رسانی فرمان بالا را تغییر دهید
برای تغییر نرخ تازه سازی یا زمان به روز رسانی جدول که گفتیم به طور پیش فرض هر 3 ثانیه یکبار است.
حرف d را از صفحه کلید تایپ کرده و عدد مورد نظر را وارد کنید.
برای مثال پس از وارد کردن d عدد 7 را وارد کرده و Enter را فشار دهید.
پس از این جدول شما هر 7 ثانیه یکبار به روز می شود.
برای متوقف کردن یک فرآیند، باید کاراکتر k و سپس PID آن فرآیند را تایپ کرده و Enter را فشار دهید.
مرتب سازی خروجی:
لیست فرآیندها را می توان بر اساس پارامترهای خاصی مرتب کرد.
برای انجام این کار، در حالی که دستور top در حال اجرا است، یکی از حروف P، M، T و N را تایپ کنید:
کلید P: مرتب سازی بر اساس استفاده از CPU
کلید M: سفارش بر اساس میزان مصرف رم
t: مرتب سازی بر اساس ستون زمان
N: مرتب سازی بر اساس PID
همانطور که می بینید، دستور ساده top اطلاعات زیادی در مورد مصرف منابع سیستم و فرآیندهای در حال اجرا در اختیار شما قرار می دهد.
با اجرای این دستور می توانید کنترل بیشتری بر عملکرد سیستم خود داشته باشید.