راهنمای دستور top در ترمینال سی پنل
![راهنمای دستور top در ترمینال سی پنل راهنمای دستور top در ترمینال سی پنل](https://parswebserver.com/wp-content/uploads/2024/01/How-To-50x50.png)
در هاست های پایتون، نود جی اس، لاراول و اختصاصی دسترسی به ترمینال فراهم است و می توان برخی دستورات را به صورت مستقیم در ترمینال وارد کرد.
در این آموزش می خواهیم دستور top را بررسی کنیم.
دستور top در سی پنل
استفاده دستور top در ترمینال اطلاعات کامل و مفیدی از هاست و فعالیت هایی که در هاست در حال اجرا هست را به ما نشان می دهد. دستور top در هنگامی که پروژه با خطا و ارور مواجه شده است، به ما کمک می کند که اطلاعات بیشتری از پردازش های در حال اجرا داشته باشیم.
با دستور top اطلاعاتی مانند میزان لود، تعداد یوزرهای فعال، زمان آپتایم، فرآیندهای در حال اجرا، شناسه فرآینده ها، فضای رم، میزان swap و … برای ما در ترمینال نمایش داده می شود.
شکل کلی دستور به صورت زیر می باشد :
top -hv | -bcHisS -d delay -n limit -u|U user | -p pid -w [cols]
آپشن های دستور top در جدول زیر نمایش داده شده است :
برای خارج شدن از دستور top ، با زدن کلید q خارج می شویم .
اطلاعات نمایش داده شده در دستور top
در ادامه، طبق تصویر بالا، اطلاعات نمایش داده شده در ترمینال ،مواردی را بررسی می کنیم :
در ردیف اول دستور وارد شده نمایش داده شده است که top هست و بعد از آن ساعت سرور نمایش داده می شود بعد از ساعت سرور، کلمه up نمایش داده می شود که مقدار uptime سرور ما را نشان می دهد بعد از آن تعداد یوزرها را نمایش می دهد و بعد از آن میزان لود منابع سرور به صورت 1 دقیقه ، 5 دقیقه و 15 دقیقه نمایش می دهد
در ردیف دوم تعداد تسک ها نمایش داده می شود که تعداد هر بخش مشخص است . عناوینی که نمایش می دهد به این صورت هستند :
total: جمع پروسس ها
running: تعداد پروسس های در حال اجرا
sleeping: تعداد پروسس های در انتظار (زمینه)
stopped: تعداد پروسس های متوقف شده یا خاتمه یافته
zombie: تعداد پروسس های غیرفعال
ردیف سوم، شامل: مقادیر مصرف سی پی یو
ردیف چهارم، شامل: مقادیر مصرف رم، میزان باقی مانده، فضای کل و مقدار کش شده
و ردیف پنجم، شامل: مقادیر مصرف رم مجازی (swap)، فضای باقیمانده
در زیر ردیف پنجم ، جدول پروسس ها قرار دارد که لیست کامل پروسس های درحال اجرا را نمایش می دهد
PID: شناسه اختصصاصی پروسس یا همان شناسه فرآیند است
USER: یوزر یا همان کاربر مربوط به آن پروسس است.
PR: اولویت بندی پروسس ها
NI: اولویت بندی پروسس ها بر اساس ارزش عددی که عدد 20- بالاترین سطح اولویت است
VIRT: میزان مصرف رم مجازی (swap)
RES: میزان مصرف رم فیزیکی
SHR: میزان حافظه مشترک قابل استفاده سایر پروسس ها به واحد kb
S: وضعیت پروسس که به حالت R,S,D,Z,T می تواند باشد.
R: در حال اجرا
S: حالت در انتظار
Z: حالت زامبی
D: حالت در انتظار بدون وقفه
T: حالت پایان یافته یا متوقف شده.
CPU%: میزان مصرف پروسس از سی پی یو به درصد.
MEM%: میزان مصرف پروسس از رم به درصد.
+TIME: مجموع زمان پردازش سی پی یو (CPU Time)
COMMAND: لیست دستوراتی که در حال انجام هستند.
در زمانی که دستور top فعال است می توان از کلیدهای زیر استفاده کرد
دستور kill یا k در هنگام اجرای دستور top
کلید q و یا کلید ترکیبی ctrl+c برای خارج شدن از دستور top
کلید c برای نمایش پروسس ها بر اساس میزان مصرف سی پی یو
کلید n برای تعیین تعداد نمایش پروسس ها
کلید i برای نمایش پروسس های پرمصرف منابع
کلید space برای رفرش لیست نمایش داده شده
کلید Esc برای خارج شدن از دستور وارد شده
برای مشاهده ورژن top می توانیم دستور زیر را در ترمینال وارد کنیم
top -v
دستور top -d 10 باعث می شود هر 10 ثانیه اطلاعات نمایش داده شده بروز شود.
دستور top -u username نیز برای نمایش پروسس های کاربر مربوطه می باشد.
استفاده از دستور kill :
در برخی از پروژه ها نیاز است که پروسس های خاصی را kill کنیم.
می توانیم با دستور kill -l لیست تمام دستور های ترکیبی kill را مشاهده کنیم.
برای مثال با دستور kill -9 pid می توانیم پردازش های مربوط به آن pid را kill کنیم.
در صورتی که هرگونه سوالی در مورد این مطلب داشتید میتونید در قسمت تیکت ها از کارشناسان ما کمک بگیرید.
![محبوبترین فریمورکها و تکنولوژیهای نودجیاس nodejs در سال 2024 محبوبترین فریمورکها و تکنولوژیهای نودجیاس nodejs در سال 2024](https://parswebserver.com/wp-content/uploads/2024/06/nodejs-frameworks-415x235.jpg)
محبوبترین فریمورکها و تکنولوژیهای نودجیاس nodejs در سال 2024
![پروژههای قابل اجرا بر روی هاستهای پایتون با Cpanel پروژههای قابل اجرا بر روی هاستهای پایتون با Cpanel](https://parswebserver.com/wp-content/uploads/2024/06/python_pws-415x235.jpg)
پروژههای قابل اجرا بر روی هاستهای پایتون با Cpanel
![آموزش فعالسازی SSL در هاست آموزش فعالسازی SSL در هاست](https://parswebserver.com/wp-content/uploads/2020/02/ip4-2.jpg)
آموزش فعالسازی SSL در هاست
![ساخت دیتابیس مونگو دی بی و اتصال به studio 3t ساخت دیتابیس مونگو دی بی و اتصال به studio 3t](https://parswebserver.com/wp-content/uploads/2020/09/MongoDB-3.png)
ساخت دیتابیس مونگو دی بی و اتصال به studio 3t
![فعال کردن extension های php در cPanel فعال کردن extension های php در cPanel](https://parswebserver.com/wp-content/uploads/2023/01/php-415x235.jpg)
فعال کردن extension های php در cPanel
![جلوگیری از ارتباط لینک های خارجی پیشخوان وردپرس جلوگیری از ارتباط لینک های خارجی پیشخوان وردپرس](https://parswebserver.com/wp-content/uploads/2022/10/wp-02-415x235.jpg)
جلوگیری از ارتباط لینک های خارجی پیشخوان وردپرس
![مشاهده لاگ های سایت در Raw Access سی پنل مشاهده لاگ های سایت در Raw Access سی پنل](https://parswebserver.com/wp-content/uploads/2022/09/raw-06-415x235.jpg)
مشاهده لاگ های سایت در Raw Access سی پنل
![معرفی سرویس Webalizer در سی پنل معرفی سرویس Webalizer در سی پنل](https://parswebserver.com/wp-content/uploads/2022/08/Webalizer-02-376x235.jpg)
معرفی سرویس Webalizer در سی پنل
![معرفی سرویس آمار سی پنل Awstats معرفی سرویس آمار سی پنل Awstats](https://parswebserver.com/wp-content/uploads/2022/08/Awstats-01-415x235.jpg)
معرفی سرویس آمار سی پنل Awstats
![معرفی سرویس Virus Scanner در سی پنل معرفی سرویس Virus Scanner در سی پنل](https://parswebserver.com/wp-content/uploads/2022/08/scan-02-293x235.jpg)
معرفی سرویس Virus Scanner در سی پنل
![معرفی قابلیت Track DNS در سرویسهای سی پنل معرفی قابلیت Track DNS در سرویسهای سی پنل](https://parswebserver.com/wp-content/uploads/2022/08/dns-05-415x235.jpg)
معرفی قابلیت Track DNS در سرویسهای سی پنل
![معرفی بخش BoxTrapper در سی پنل معرفی بخش BoxTrapper در سی پنل](https://parswebserver.com/wp-content/uploads/2022/08/bt-01-415x235.jpg)
معرفی بخش BoxTrapper در سی پنل
![قابلیت Greylisting در سی پنل قابلیت Greylisting در سی پنل](https://parswebserver.com/wp-content/uploads/2022/08/Greylisting-01-415x235.jpg)
قابلیت Greylisting در سی پنل
![آموزش مسدود سازی IP با استفاده از IP Blocker سی پنل آموزش مسدود سازی IP با استفاده از IP Blocker سی پنل](https://parswebserver.com/wp-content/uploads/2022/08/ip-1-415x235.jpg)
آموزش مسدود سازی IP با استفاده از IP Blocker سی پنل
![ایجاد رکوردهای DNS در ZoneEditor سی پنل ایجاد رکوردهای DNS در ZoneEditor سی پنل](https://parswebserver.com/wp-content/uploads/2022/07/dns-415x235.jpg)
ایجاد رکوردهای DNS در ZoneEditor سی پنل
![بررسی Bandwidth در سرویس سی پنل بررسی Bandwidth در سرویس سی پنل](https://parswebserver.com/wp-content/uploads/2022/07/bw-415x235.jpg)
بررسی Bandwidth در سرویس سی پنل
![کد EPP چیست کد EPP چیست](https://parswebserver.com/wp-content/uploads/2022/06/EPP-415x235.jpg)
کد EPP چیست
![جلوگیری از دریافت ایمیل های خاص در سی پنل جلوگیری از دریافت ایمیل های خاص در سی پنل](https://parswebserver.com/wp-content/uploads/2022/06/email-415x235.jpg)
جلوگیری از دریافت ایمیل های خاص در سی پنل
![آموزش ایجاد ساب دامنه در هاست سی پنل آموزش ایجاد ساب دامنه در هاست سی پنل](https://parswebserver.com/wp-content/uploads/2022/06/sub-01-415x235.jpg)
آموزش ایجاد ساب دامنه در هاست سی پنل
![آموزش مدیریت فضای ایمیل سی پنل آموزش مدیریت فضای ایمیل سی پنل](https://parswebserver.com/wp-content/uploads/2022/06/email-logo-415x235.jpg)
آموزش مدیریت فضای ایمیل سی پنل
![آموزش رفع ارور 502 Bad gateway آموزش رفع ارور 502 Bad gateway](https://parswebserver.com/wp-content/uploads/2021/11/502-415x235.jpg)
آموزش رفع ارور 502 Bad gateway
![محبوبترین فریمورکها و تکنولوژیهای نودجیاس nodejs در سال 2024 محبوبترین فریمورکها و تکنولوژیهای نودجیاس nodejs در سال 2024](https://parswebserver.com/wp-content/uploads/2024/06/nodejs-frameworks-415x235.jpg)
محبوبترین فریمورکها و تکنولوژیهای نودجیاس nodejs در سال 2024
![پروژههای قابل اجرا بر روی هاستهای پایتون با Cpanel پروژههای قابل اجرا بر روی هاستهای پایتون با Cpanel](https://parswebserver.com/wp-content/uploads/2024/06/python_pws-415x235.jpg)
پروژههای قابل اجرا بر روی هاستهای پایتون با Cpanel
![هاست نودجیاس برای چه پروژههایی مناسب است؟ هاست نودجیاس برای چه پروژههایی مناسب است؟](https://parswebserver.com/wp-content/uploads/2024/06/pws_nodejs_projects-415x235.jpg)
هاست نودجیاس برای چه پروژههایی مناسب است؟
![راهنمای حذف لینکهای stats.wp.com در وردپرس راهنمای حذف لینکهای stats.wp.com در وردپرس](https://parswebserver.com/wp-content/uploads/2024/02/website-loading-415x235.png)
راهنمای حذف لینکهای stats.wp.com در وردپرس
![چرا وب سایت وردپرسی کند است؟ چرا وب سایت وردپرسی کند است؟](https://parswebserver.com/wp-content/uploads/2024/04/migrating-wordpress-415x235.jpg)
چرا وب سایت وردپرسی کند است؟
![تفاوت هاست وردپرس با هاست معمولی تفاوت هاست وردپرس با هاست معمولی](https://parswebserver.com/wp-content/uploads/2024/04/Use-Case@2x-2-1-415x235.png)
تفاوت هاست وردپرس با هاست معمولی
![نقش امنیت در سایتهای وردپرسی نقش امنیت در سایتهای وردپرسی](https://parswebserver.com/wp-content/uploads/2024/04/امنیت-وردپرس-415x235.jpg)
نقش امنیت در سایتهای وردپرسی
![تبریک سال نو با هدیه نوروزی پارس وب سرور تبریک سال نو با هدیه نوروزی پارس وب سرور](https://parswebserver.com/wp-content/uploads/2024/03/spring1403-415x235.jpg)
تبریک سال نو با هدیه نوروزی پارس وب سرور
![تفاوت و برتری سرورهای G10 در مقایسه با سرورهای G9 تفاوت و برتری سرورهای G10 در مقایسه با سرورهای G9](https://parswebserver.com/wp-content/uploads/2024/03/server-g10-415x235.png)
تفاوت و برتری سرورهای G10 در مقایسه با سرورهای G9
![7 راهکار برای جلوگیری از اسپمشدن ایمیلها 7 راهکار برای جلوگیری از اسپمشدن ایمیلها](https://parswebserver.com/wp-content/uploads/2024/02/email-spam-pws-415x235.png)