لینوکس

جستجوی تعاملی و کشتن پردازش ها در لینوکس

جستجوی تعاملی و کشتن پردازش ها با FKill

Fkill ، مخفف Fabulous Kill است ، یک ابزار خط فرمان cross-platform برای جستجوی متقابل و کشتن چندین فرآیند به طور همزمان. معمولاً از دستور “top” یا “ps -ef | grep <process_name> ” استفاده می کنم یا از “pidof <process_name>”  برای یافتن شناسه فرایند و با فرمان “kill -9 <PID>” پردازش را می کشیم. من در مورد شما نمی دانم ، اما این چیزی است که من انجام می دادم تا اینکه به این گوهر ناب رسیدم. برنامه Fkill می تواند فرآیندهای در حال اجرا را پیدا کرده و در صورت تمایل ، یک یا چند فرآیند را از بین ببرد. با استفاده از Nodejs نوشته شده است و از لینوکس ، Mac OS و Microsoft Windows پشتیبانی می کند.

نصب اف کیل – FKill

برای نصب در آرچ لینوکس Arch Linux دستور زیر را وارد کنید:

در سایر توزیع های لینوکس ، اطمینان حاصل کنید که Nodej را همانطور که در لینک زیر شرح داده شده است نصب کرده باشید.

پس از نصب Nodejs ، دستور زیر را اجرا کنید تا fkill  نصب شود.

با استفاده از Fkill در لینوکس ، چندین فرآیند را با هم به صورت تعاملی جستجو کنید و بکشید.

برای جستجو و کشتن یک فرآیند ، دستور زیر را به سادگی اجرا کنید:

این دستور UI تعاملی را راه اندازی می کند که می توانید لیستی از فرآیندهای در حال اجرا را به همراه شماره پورت آنها پیدا کنید. استفاده از فلش های بالا / پایین برای انتخاب یک فرایند به دکمه ی  ENTER ضربه ای برای از بین بردن آنفشار دهید. همچنین می توانید چند حرف اول را با نام پردازش تایپ کنید و فرآیند را از لیست انتخاب کنید و برای کشتن آن ، ENTER را بزنید.

برای خروج دکمه ی CTRL+c را فشار دهید.

اگر شماره درگاه را به عنوان مثال ۲۲۳۶ می شناسید ، می توانید مستقیماً با استفاده از دستور زیر آن را بکشید:

با مشخص کردن شماره پورت ها با فاصله از هم می توانید چندین پردازش را بطور همزمان بکشید.

کشتن پورت نیز ممکن است. برای از بین بردن یک پورت (به عنوان مثال ۳۳۰۶) ، فقط آن را با یک کالن مانند زیر پسوند دهید.

برای بهره مندی از صفحه ی کمک برنامه دستور زیر را وارد نمایید:

 

منبع
به این پست امتیاز دهید.
مشاهده بیشتر

نوشته های مشابه

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

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

بستن