सॉकेट फ़ाइल के बारे में अधिक जानकारी कैसे प्राप्त करें?


13

सॉकेट फ़ाइल के लिए यह पसंद करता है:

# ls -alti socket
14112 srw------- 1 root root 0 Nov 15 20:03 socket
# cat socket
cat: socket: No such device or address

चूँकि catयहाँ कमांड बेकार है, इसलिए सॉकेट फ़ाइल के बारे में अधिक जानकारी प्राप्त करने की कोई विधि है? जैसे कि यह किस पोर्ट पर सुन रहा है? आदि।


2
केवल टीसीपी और यूडीपी सॉकेट्स में पोर्ट की अवधारणा है, या अधिक सटीक होने के लिए, यूनिक्स सॉकेट डोमेन में संबद्ध पोर्ट नहीं हैं।
रुई एफ रिबेरो

जवाबों:


5

सॉकेट डेटा का आदान-प्रदान करने के लिए प्रक्रियाओं के लिए एक फ़ाइल है। आप netstat, lsof और fuser कमांड का उपयोग करके इसके बारे में अधिक डेटा देख सकते हैं।

विकिपीडिया से: https://en.wikipedia.org/wiki/Unix_domain_socket

"एक यूनिक्स डोमेन सॉकेट या आईपीसी सॉकेट (अंतर-प्रक्रिया संचार सॉकेट) एक ही मेजबान ऑपरेटिंग सिस्टम पर निष्पादित प्रक्रियाओं के बीच डेटा के आदान-प्रदान के लिए एक डेटा संचार समापन बिंदु है। नामित पाइप की तरह, यूनिक्स डोमेन सॉकेट बाइट्स की एक विश्वसनीय स्ट्रीम (SOCK_STREAM) का समर्थन करता है। , टीसीपी से तुलना करें)। "


तो सॉकेट फ़ाइल सिर्फ UNIX डोमेन सॉकेट है?
नान जिओ

वास्तव में, यह वही था जो मैंने व्यक्त करने की कोशिश की।
रुई एफ रिबेरो
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.