Fkill ، مخفف Fabulous Kill است ، یک ابزار خط فرمان cross-platform برای جستجو و کشتن چندین فرآیند همزمان در همان زمان.
من معمولاً از دستور "بالا" یا "ps -ef | grep <имя_процесса>» یا "Pidof <имя_процесса>" برای یافتن شناسه فرایند و کشتن آن با فرمان "kill -9
من در مورد شما نمی دانم ، اما من این کار را کردم تا اینکه به این ابزار زیبا رسیدم. [19659002] Fkill می تواند فرآیندهای در حال اجرا را پیدا کند و در صورت لزوم یک یا تعداد بیشتری از آنها را بکشد.
او نوشت با استفاده از Nodejs و Linux ، Mac OS و Microsoft Windows پشتیبانی می کند.
نصب Rfkill
Rfkill در AUR موجود است ، بنابراین می توانید آن را با استفاده از هر یاری AUR مانند Yay ، در Arch Linux و انواع آن نصب کنید.
$ yay -S fkill
در مورد سایر توزیع های لینوکس ، اطمینان حاصل کنید که Nodejs را همانطور که در لینک زیر شرح داده شده است نصب کرده اید.
پس از نصب Nodejs ، دستور زیر را برای نصب fkill اجرا کنید.
$ npm install --global fkill-cli
جستجو و کشتن چندین فرآیند با استفاده از Fkill در لینوکس
برای یافتن و کشتن یک فرآیند ، به سادگی اجرا شود:
$ fkill
این این دستورالعمل رابط کاربری تعاملی را راه اندازی می کند که می توانید لیستی از فرآیندهای در حال اجرا را با شماره پورت آنها پیدا کنید.
از فلش های UP / DOWN برای انتخاب یک فرآیند استفاده کنید ، Enter را فشار دهید تا آن را بکشید.
همچنین می توانید اولین حروف نام فرآیند را وارد کنید. ، فرایند را از لیست انتخاب کرده و Enter را بزنید تا آن را بکشید.
برای خروج از رابط تعاملی ، CTRL + c را فشار دهید.
اگر شماره پورت را می شناسید ، به عنوان مثال ، 2236 ، می توانید با استفاده از دستور:
شما می توانید آن را نابود کنید تعداد پردازش ها در همان زمان ، شماره های پورت را با یک فضای مشخص کنید.
کشتن یک بندر نیز ممکن است.
برای کشتن یک بندر (به عنوان مثال 3306) ، کافی است یک روده بزرگ را در مقابل آن قرار دهید ، همانطور که در شکل زیر نشان داده شده است.
برای دریافت کمک ، اجرا کنید: [19659012] $ fkill – help
روندهای شگفت آور را می کشند. کراس پلت فرم
طریقه استفاده
$ fkill [
گزینه ها
– Force -f Force kill
–verbose -v استدلالهای فرآیند را نمایش دهید
–silent -s سکوت کنید و همیشه با کد 0 خارج شوید
مثالها
$ fkill 1337
$ fkill safari
$ fkill: 8080
$ fkill 1337 safari: 8080
$ fkill
برای کشتن بندر ، آن را با یک روده بزرگ پیشوند دهید. به عنوان مثال: 8080.
برای استفاده از رابط تعاملی ، بدون استدلال اجرا کنید.
نام فرایند موردی غیر حساس است.