আমি একটি ওএস এক্স মাউন্টেন সিংহ ল্যাপটপে রয়েছি এবং এতে বেশ কয়েকটি ভ্যাব্রেন্ট বক্স রয়েছে। আমি 8080 বন্দরটিতে কোন প্রক্রিয়াটি শুনছে তা জানার চেষ্টা করছি My আমি এমন কিছু ধরে নিচ্ছি:
netstat -XXX | grep 8080
আমি একটি ওএস এক্স মাউন্টেন সিংহ ল্যাপটপে রয়েছি এবং এতে বেশ কয়েকটি ভ্যাব্রেন্ট বক্স রয়েছে। আমি 8080 বন্দরটিতে কোন প্রক্রিয়াটি শুনছে তা জানার চেষ্টা করছি My আমি এমন কিছু ধরে নিচ্ছি:
netstat -XXX | grep 8080
উত্তর:
দুর্ভাগ্যক্রমে ওএসএক্স-এ আপনি বিএসডি-র সাথে আটকে আছেন netstat
যা আপনাকে প্রদত্ত বন্দরের সাথে সংযুক্ত প্রসেস আইডিটি প্রদর্শন করবে না। পরিবর্তে আপনার যা করতে হবে তা হ'ল ব্যবহার lsof
। আপনার যে সিনট্যাক্সটি ব্যবহার করতে হবে তা হ'ল:
lsof -i :8080
এটি তথ্যের ছাপগুলি মুদ্রণ করবে, যার বেশিরভাগেরই আপনি যত্নশীল না, তবে ক্ষেত্রগুলি ভাল লেবেলযুক্ত। উদাহরণস্বরূপ, এই উদাহরণ আউটপুট পরীক্ষা করে দেখুন।
lsof -i :53237
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
GoogleTal 927 guest 29u IPv4 0x2c3f7f95244855c3 0t0 TCP localhost:53237 (LISTEN)
এটি আমাকে বলে যে 53237 পোর্টটি প্রক্রিয়া আইডি 927 এর মাধ্যমে ব্যবহৃত হচ্ছে CO
VBoxHeadl
জেনেরিকের দিকে চলেছে - কোন ভার্চুয়ালবক্স উদাহরণ (এখন দুটি আছে) বা আমি খুব বেশি উপায় জিজ্ঞাসা করছি (সম্ভবত পরবর্তীকালে) এটি দেখার কোনও উপায় আছে কি? thx
lsof -p PID
এটি না পাওয়া পর্যন্ত খোলা ফাইলগুলির তালিকাটি ব্যবহার এবং ব্রাউজ করতে পারেন।
শ্রবণ বন্দরের পিআইডি সন্ধান করার সময় এটিই আমি ব্যবহার করতে পছন্দ করি। লিনাক্স ব্যবহারের জন্য:netstat -tunlp
ম্যান পৃষ্ঠাগুলিতে অতিরিক্ত তথ্য পাওয়া যাবে।
-p
প্রোগ্রামটিতে যুক্তি তালিকাভুক্ত করে না। আমি এটা কিভাবে দেখতে পারি?
-p
ওএসএক্সে হয় port
। ওএসএক্স এবং লিনাক্সের জন্য বিভিন্ন যুক্তি দেওয়ার বিকাশকারীদের সিদ্ধান্তকে আমি ঘৃণা করি ...
netstat
এই বৈশিষ্ট্যটি সরবরাহ করার জন্য আমি ওএস এক্সে পরিবর্তন করার প্রক্রিয়াধীন ছিলাম এবং এই ঘটনায় হোঁচট -v
খেয়েছি যে আপনাকে সকেটের সাথে যুক্ত পিড দেবে।
-v
ভারবোসিটি স্তর বৃদ্ধি এবং এটি নথিভুক্ত করা হয়। বিকাশকারী.অ্যাপল.
নেটস্ট্যাট কমান্ডের নীচে নির্দিষ্ট পোর্ট ব্যবহার করুন port
netstat -an | grep ':8080'
ম্যান নেটস্ট্যাট থেকে
-p, - প্রোগ্রাম প্রতিটি সকেটের অন্তর্ভুক্ত প্রোগ্রামটির পিআইডি এবং নাম প্রদর্শন করুন।
আমি সাধারণত এটি করি: নেটস্ট্যাট-অনটুপ | গ্রেপ 8080
-p protocol Show statistics about protocol, which is either a well-known name
-p
পিআইডি প্রদর্শন করার জন্য একটি জিএনইউ নেটস্ট্যাট কমান্ড যেখানে ওএসএক্স বিএসডি নেটস্যাট ব্যবহার করে।
-p
প্রোগ্রামটিতে যুক্তি তালিকাভুক্ত করে না। আমি এটা কিভাবে দেখতে পারি?
-p
ওএসএক্সে হয় port
। ওএসএক্স এবং লিনাক্সের জন্য বিভিন্ন যুক্তি দেওয়ার বিকাশকারীদের সিদ্ধান্তকে আমি ঘৃণা করি ...