hp ux यूनिक्स पर कौन से पोर्ट्स का उपयोग किया जा रहा है?




hp-ux (6)

मुझे यह पता लगाना होगा कि यूनिक्स मशीन (एचपी इटेनियम) पर किस प्रक्रियाओं से जुड़े बंदरगाहों को जोड़ा गया है। दुर्भाग्य से, lsof स्थापित नहीं है और मेरे पास इसे स्थापित करने का कोई तरीका नहीं है।

क्या किसी को एक वैकल्पिक तरीका पता है? एक काफी लंबा Googling सत्र कुछ भी नहीं किया है।


netstat -pln

संपादित करें: केवल लिनक्स, अन्य यूनिक्सस पर नेटस्टेट इन सभी विकल्पों का समर्थन नहीं कर सकता है


किसी प्रक्रिया के लिए सभी खुली फाइलों को दिखाने के लिए pfiles PID का प्रयास करें


किस प्रक्रिया में यूनिक्स में पोर्ट का उपयोग होता है;

1. नेटस्टेट-ऐन | जीआरपी पोर्ट

रूट> नेटस्टेट -एन | grep 3872

आउटपुट> f1000e000bb5c3b8 टीसीपी 0 0 * .3872 बात सुनो

2. रमशेक f1000e000bb5c3b8 टीसीपीसीबी

आउटपुट> सॉकेट 0xf1000e000bb5c008 प्रसंस्करण 13 9 5 9 354 (जावा) द्वारा आयोजित किया जा रहा है।

3. ps -ef | | grep 13 9, 9 35354


मान लें यह एचपी-यूएक्स है? क्या Ptools के बारे में - क्या आपके पास उन स्थापित हैं? यदि ऐसा है तो आप अनुप्रयोग द्वारा उपयोग में बंदरगाहों को खोजने के लिए "pfiles" का उपयोग कर सकते हैं:

फाइलें प्रक्रिया की सभी खुली फाइल डिस्क्रिप्टर के बारे में जानकारी प्रिंट करती हैं। यदि फाइल डिस्क्रिप्टर एक फाइल से मेल खाती है, तो pfiles fstat (2) और fcntl (2) जानकारी प्रिंट करता है।

यदि फ़ाइल डिस्क्रिप्टर एक सॉकेट से मेल खाती है, तो pfiles गर्तिका संबंधी जानकारी, जैसे सॉकेट प्रकार, सॉकेट परिवार, और प्रोटोकॉल परिवार प्रिंट करती है।

सॉकेट्स के AF_INET और AF_INET6 परिवार के मामले में, पीअर मेजबान के बारे में जानकारी भी छपी हुई है।

एफ में $ (ps -ex | awk '{print $ 1}') के लिए; क्या प्रतिध्वनि $ f; pfiles $ f | | grep PORTNUM; किया हुआ

पोर्ट नंबर के लिए PORTNUM स्विच करें :) बच्चा पीड हो सकता है, लेकिन आप समस्या ऐप की पहचान करने के लिए पर्याप्त रूप से बंद कर सकते हैं


netstat -l (यह मानते हुए कि यूनिक्स के उस संस्करण के साथ आता है)


दिए गए (लगभग) यूनिक्स पर सब कुछ एक फ़ाइल है, और एलएसओफ़ ​​खुली फाइलों की सूची ...

लिनक्स: netstat -putan or lsof | grep TCP netstat -putan or lsof | grep TCP

OSX: lsof | grep TCP lsof | grep TCP

अन्य Unixen: lsof रास्ता ...