اطلاعات تماس

تهران ، آیت الله کاشانی ، پلاک 160 واحد 27

92001474 - 021

info@negarnovin.com

ناحیه کاربری

دستور پرکاربرد لینوکس ، دستور top یکی از دستورات پرکاربرد لینوکس می باشد که در مانیتورینگ سرور کاربرد دارد

در این آموزش با همراه باشید تا یکی از دستور پرکاربرد لینوکس را توضیح دهیم

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

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

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

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

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

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

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

به طور پیش فرض هر ۳ ثانیه دستور top رفرش می گردد و مقادیر جدید مشاهده می شود ، در صورت نیاز به تغییر مدت زمان با انتخاب سویچ d مدت زمان مورد نظر را برحسب ثانیه وارد نمائید و یا بعنوان مثال top –d 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 وسپس درج عدد ۴، ۴ پروسه در حال اجرا نمایش داده می شوند.

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

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

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

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

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

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

راهنمای دستور

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

خروج خوکار

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

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

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

 

آموزش دستور پرکاربرد لینوکس به پایان رسید تبریک می گوئیم.

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

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