دستورات پرکاربرد لینوکس – دستور top

دسته بندی: لینوکس
دستورات پرکاربرد لینوکس – دستور top

ASDF

دستور top یکی از پرکاربردترین دستورات لینوکس برای مانیتورینگ سرور می باشد که با اجرای آن می توان لیست پروسس های فعال سرور را مشاهده کرد.

مرتب نمودن با Shift+O

پس از اجرای دستور top با کلید های ترکیبی Shift+O کاراکترهای متناظر مربوط به هر فیلد قابل مشاهده در top نمایش داده می شود و سپس با انتخاب هر کاراکتر sort بر اساس آن انجام می شود بعنوان مثال با انتخاب کاراکتر k پروسس ها براساس استفاده cpu مرتب خواهند شد.

نمایش مسیر کامل پردازش ها

بااجرای دستور top –c و یا انتخاب سویچ c در دستور top مسیر کامل پردازش های در حال اجرا نیز مشاهده می شود.

مشاهده فرایند های یک یوزر خاص

پس از اجرای دستور top با انتخاب سویچ u نیاز است نام یوزر مورد نظر را و یا uid آن را درج کنید. سپس پروسس هایی که برای آن یوزر در حال اجرا است را مشاهده خواهید نمود.

تعیین مدت زمان refresh شدن

بصورت پیش فرض هر سه ثانیه دستور top رفرش می شود و مقادیر جدید مشاهده می شود، در صورت نیاز به تغییر این مدت زمان با انتخاب سویچ d مدت زمان مدنظر را برحسب ثانیه وارد نمائید و یا بعنوان مثال top –d 5 را اجرا کنید در اینصورت هر 5 ثانیه دستور بروز خواهد شد.

غیر فعال کردن پروسه در حال اجرا

پس از اجرای دستور top با انتخاب کاراکتر k شماره پروسه پردازش مورد نظر را وارد نمائید ، با انجام اینکار این پروسه قطع (kill) خواهد شد.

مرتب سازی بر اساس مصرف cpu، مدت زمان اجرا، proccess id

پس از اجرای دستور top با کلید های ترکیبی shift+p ، پردازش ها براساس درصد مصرف cpu مرتب شده و نمایش داده می شوند.

با کلید های ترکیبی shift+n ، شماره پروسه های در حال اجرا مرتب شده و نمایش داده می شوند.

و با کلید های ترکیبی shift+t ، پردازش ها براساس مدت زمان در حال اجرا بودن پردازش مرتب شده و نمایش داده می شوند.

Renice یک پردازش

با انتخاب کاراکتر r در دستور top در حال اجرا امکان تغییر اولویت پروسه فراهم خواهد شد که به آن Renice گفته می شود. ابتدا شماره پروسه وسپس اولویت مدنظر را نیاز است درج کنید.

پنهان سازی یا نمایش اطلاعات

باانتخاب l اطلاعات مروبط به load average نمایش داده نمی شود با انتخاب مجدد آن اطلاعات مجدد مشاهده خواهد شد، با انتخاب m اطلاعات مربوط به memory و با انتخاب t اطلاعات مربوط به cpu نمایش داده نشده و با انتخاب مجدد آن ها مشاهده خواهند شد.

تعیین تعداد پردازش های قابل نمایش

پس از اجرای دستور top با انتخاب n تعداد پردازش هایی که می خواهید مشاهده شود را می توانید تعیین کنید، بعنوان مثال با انتخاب n وسپس درج عدد 4، 4 پروسه در حال اجرا نمایش داده می شوند.

نمایش/عدم نمایش ستون ها

پس از اجرای دستور top با انتخاب f کاراکترهای متناظر مربوط به هر فیلد قابل مشاهده در top نمایش داده می شود و سپس می توانید ستون هایی که می خواهید نمایش داده نشود را انتخاب کنید و یا ستون هایی را اضافه کنید در کنار هر کاراکتری که * وجود داشته باشد، آن ستون نمایش داده می شود.

Highlight نمودن پروسس های در حال اجرا

جهت تغییر رنگ پروسس های در حال اجرا پس از اجرای دستور top کاراکتر z را انتخاب کنید.

ذخیره تغییرات

با انتخاب کاراکتر w تغییرات اعمال شده در دستور top ذخیره شده و در دفعات بعدی نیز بهمین صورت نمایش داده می شود.

راهنما دستور

جهت مشاهده راهنما دستور top را اجرا و سپس کاراکتر h را انتخاب نمائید.

خروج خوکار

با اجرای دستور top –n 10 بعنوان مثال پس از10 بار تکرار اجرای دستور قطع خواهد شد.

خروج از دستور top

جهت خروج از دستور کاراکتر q را انتخاب نموده و یا از کلید های ترکیبی ctrl+c استفاده کنید.

سرور مجازی VPS لینوکس | سرور اختصاصی لینوکس

امتیاز شما

مایلید هر دو هفته یک ایمیل مفید دریافت کنید؟

ما را در شبکه‌های اجتماعی دنبال کنید

همچنین شاید دوست داشته باشید!

ساخت Swap File در لینوکس

راهنمای ساخت و حذف Swap File در لینوکس

0
Swap File نجات‌دهنده آبروی RAM جلوی کاربر است؛ فایل سیستم کوچکی که هنگام کم آوردن حافظه RAM، وارد صحنه شده و مسئولیت ذخیره داده‌ها را…

نظرات کاربران

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

نشانی ایمیل شما منتشر نخواهد شد.

این فیلد را پر کنید
این فیلد را پر کنید
لطفاً یک نشانی ایمیل معتبر بنویسید.
شما برای ادامه باید با شرایط موافقت کنید

فهرست