MacOS এ বন্দরের মাধ্যমে কীভাবে একটি প্রক্রিয়াটি মেরে ফেলা যায়, একটি la fuser -k 9000 / tcp


15

লিনাক্সে আমি যে পোর্টটি ব্যবহার করে শুনছি তা কেবল জেনে কোনও প্রক্রিয়া হ্রাস করতে fuser -k 9000/tcpপারি, আমি ম্যাকওএসে কীভাবে একই রকম করব?

উত্তর:


20
lsof -P | grep ':PortNumber' | awk '{print $2}' | xargs kill -9

PortNumberআপনি যে প্রকৃত পোর্টটি অনুসন্ধান করতে চান তা পরিবর্তন করুন ।


2
এটি কাজ করার জন্য আমাকে কেবল -9শেষের দিকে যুক্ত করতে হয়েছিল, তবে আমি বিশ্বাস করি এটি শ্রবণ প্রয়োগের প্রকৃতির কারণে এবং সাধারণত প্রস্তাবিত অনুশীলনের কারণে নয় kill -9is
— ক্রিস

@ ক্রিস - lsof -P | গ্রেপ ': নাম্বার অফপোর্ট' | awk '{মুদ্রণ $ 2}' | xargs হত্যা -9 কাজ!
— এসেস

12

Lsof এ -t এবং -i ফ্ল্যাগ যুক্ত করা গ্রেপ এবং অ্যাজকের প্রয়োজনীয়তা অপসারণ করে আরও গতি বাড়িয়ে তুলতে হবে।

lsof -nti:NumberOfPort | xargs kill -9

2
কাজ করে এবং গৃহীত উত্তর চেয়ে আরও সংক্ষিপ্ত!
— বড় ধনী

1
এই পদ্ধতির সাথে দ্রুত ওয়ে
— ডালেজেম

2

Lsof- এ যোগ করুন এবং আপনি আদেশটি থেকে বিপরীত DNS চেহারা সরিয়ে ফেলবেন এবং রান সময়টি মিনিট থেকে সেকেন্ডে হ্রাস করুন।

lsof -Pn | grep ':NumberOfPort' | awk '{print $2}' | xargs kill -9

2

এই কমান্ডটি দিয়ে কোনও পোর্ট খোলা থাকলে আপনি দেখতে পারবেন

 sudo lsof -i :8000

যেখানে 8000 বন্দর নম্বর

যদি পোর্টটি খোলা থাকে তবে এটিতে প্রসেস আইডি (পিআইডি) যুক্ত স্ট্রিংটি ফিরে আসবে।

এই পিআইডি অনুলিপি করুন এবং

kill -9 PID

আপনার যদি সমস্ত উন্মুক্ত পোর্ট দেখতে হয় তবে আপনি নেটওয়ার্ক ইউটিলিটি অ্যাপ্লিকেশনটিতে একটি পোর্ট স্ক্যান করতে পারেন।


1
  1. আপনার বন্দরটি খোলা আছে কিনা তা পরীক্ষা করে দেখুন

sudo lsof -i: OR PORT_NUMBER}

COMMAND PID     USER   FD   TYPE             DEVICE SIZE/OFF NODE NAME
java    582 Thirumal  300u  IPv6 0xf91b63da8f10f8b7      0t0  TCP *:distinct (LISTEN)

২. পিআইডি হত্যা প্রক্রিয়া বন্ধ করে বন্দরটি বন্ধ করুন

sudo kill -9 582

0

আপনি ব্যবহার করতে পারেন kill -9 $(lsof -i:PORT -t) 2> /dev/null, যেখানে পোর্টটি আপনার আসল পোর্ট নম্বর। এটি আপনার প্রদত্ত বন্দরে চলমান প্রক্রিয়াটিকে হত্যা করবে।


আপনি অন্যান্য উত্তরটি পুনরাবৃত্তি করছেন
— ইয়াস
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.