خرید هاست | خرید هاست و دامین | خرید سرور مجازی واختصاصی-پارس وب سرور

راهنمای دستور top در ترمینال سی پنل

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

در هاست پایتون ، هاست نود جی اس، هاست لاراول و  هاست اختصاصی دسترسی به ترمینال فراهم است و می‌توان برخی دستورات را به صورت مستقیم در ترمینال وارد کرد. در این آموزش می‌خواهیم دستور top را بررسی کنیم.

 

دستور top  در سی پنل

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

با دستور top اطلاعاتی مانند میزان لود، تعداد یوزرهای فعال، زمان آپتایم، فرآیندهای در حال اجرا، شناسه فرآینده ها، فضای رم، میزان swap و … برای ما در ترمینال نمایش داده می‌شود.

شکل کلی دستور به صورت زیر می‌باشد :

top -hv | -bcHisS -d delay -n limit -u|U user | -p pid -w [cols]

 

آپشن های دستور top  در جدول زیر نمایش داده شده است

آپشن های دستور top

 

برای خارج شدن از دستور top ، با زدن کلید q خارج می‌شویم.

 

اطلاعات نمایش داده شده در دستور top

 

در ادامه، طبق تصویر بالا، اطلاعات نمایش داده شده در ترمینال و مواردی که باید بررسی کنیم:

  1. ردیف اول:

    • دستور وارد شده: top
    • ساعت سرور
    • کلمه up که مقدار uptime سرور را نشان می‌دهد.
    • تعداد یوزرها (Users)
    • میزان لود منابع سرور به صورت 1 دقیقه، 5 دقیقه و 15 دقیقه.
  2. ردیف دوم:

    • تعداد تسک‌ها (Tasks)
      • total: جمع پروسس‌ها
      • running: تعداد پروسس‌های در حال اجرا
      • sleeping: تعداد پروسس‌های در انتظار (زمینه)
      • stopped: تعداد پروسس‌های متوقف شده یا خاتمه یافته
      • zombie: تعداد پروسس‌های غیرفعال
  3. ردیف سوم:

    • مقادیر مصرف سی پی یو (CPU usage)
  4. ردیف چهارم:

    • مقادیر مصرف رم (RAM usage)
      • میزان باقی مانده
      • فضای کل
      • مقدار کش شده
  5. ردیف پنجم:

    • مقادیر مصرف رم مجازی (swap) و فضای باقیمانده.

 

جدول پروسس‌ها:

در زیر ردیف پنجم، جدول پروسس‌ها قرار دارد که لیست کامل پروسس‌های در حال اجرا را نمایش می‌دهد.

 

وضعیت پروسس‌ها:

 

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

 

دستورهای مفید:

 

استفاده از دستور kill

در برخی از پروژه‌ها نیاز است که پروسس‌های خاصی را kill کنیم.

  1. می‌توانیم با دستور kill -l لیست تمام دستورهای ترکیبی kill را مشاهده کنیم.
  2. برای مثال، با دستور kill -9 pid می‌توانیم پردازش‌های مربوط به آن PID را kill کنیم.

 

 

در صورتی که هرگونه سوالی در مورد این مطلب داشتید میتونید در قسمت تیکت ها از کارشناسان ما کمک بگیرید.

5/5 - (5 امتیاز)
خروج از نسخه موبایل