উত্তর:
আপনি যদি ব্যবহার
$ ps -ef
অথবা
$ top
আপনার ওপেনজিও স্যুটটির জন্য আপনার পিআইডি (প্রসেস আইডি) সন্ধান করা উচিত।
পিআইডি হাতে রয়েছে, কোন পোর্টটি চলছে তা খুঁজে পেতে আপনি নেটস্প্যাট এবং গ্রেপ ব্যবহার করতে পারেন। উদাহরণস্বরূপ, আমি দেখতে পাচ্ছি আমার টমক্যাটের পিআইডি 1483 is তাই ব্যবহার করে,
$ sudo netstat -lnp | grep 1483
আমি ফলাফল পেয়েছি:
tcp6 0 0 :::8080 :::* LISTEN 1483/java
tcp6 0 0 127.0.0.1:8005 :::* LISTEN 1483/java
আমি মনে করি না যে আপনি এটি জিজ্ঞাসা করেছেন, তবে সম্পূর্ণতার জন্য, যখন আপনি বন্দর নম্বর জানেন তখন প্রক্রিয়া আইডিটি সন্ধান করতে:
$ sudo lsof -i:8080 -n
দেয়
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
java 1483 tomcat6 36u IPv6 3496 0t0 TCP *:http-alt (LISTEN)
দ্রষ্টব্য, নেটস্যাট এবং lsof sudo ছাড়া চলবে, তবে তারা সমস্ত পোর্ট প্রদর্শন করবে না। আমার ক্ষেত্রে, টমক্যাট বন্দরগুলি দেখতে সুডোর প্রয়োজন ছিল।
নীচে চেষ্টা করুন:
netstat -ntpl | grep java
tcp 0 0 127.0.0.1:**8005** 0.0.0.0:* LISTEN 2710/java
tcp 0 0 0.0.0.0:**8008** 0.0.0.0:* LISTEN 2710/java
tcp 0 0 0.0.0.0:**8009** 0.0.0.0:* LISTEN 2710/java
ডিফল্টরূপে এটি 8080 পোর্টে চলে
আপনি "nmap" ব্যবহার করে আপনার বন্দর এবং অন্যান্য বন্দরগুলি স্ক্যান করতে পারেন
আপনার নিজের মেশিনের জন্য:
nmap localhost
netstat
জন্য অনেক সহজ এবং দ্রুত হবে। আউটপুটে পোর্টটি খোলে এমন প্রোগ্রামের নাম কীভাবে সংযুক্ত করবেন সে সম্পর্কে ম্যান পৃষ্ঠাটি পড়ুন। man netstat
এখানে আপনার বন্ধুদের মধ্যে একজন :-)