लिनक्स ss आदेश #
लिनक्स ss (सॉकेट सांख्यिकी) कमांड एक आधुनिक विकल्प है netstat कमांड, नेटवर्क कनेक्शन, सॉकेट और प्रोटोकॉल सांख्यिकी के बारे में तेज़ और अधिक विस्तृत जानकारी प्रदान करता है। इसका व्यापक रूप से नेटवर्क समस्या निवारण और प्रदर्शन विश्लेषण के लिए उपयोग किया जाता है।
मुख्य उपयोग और वाक्यविन्यास ss आदेश #
का मूल सिंटैक्स ss आदेश है:
ss [OPTIONS] [FILTER]
- विकल्प: प्रदर्शित जानकारी के प्रकार को नियंत्रित करने के लिए झंडे।
- फ़िल्टर: आउटपुट को फ़िल्टर करने की शर्तें.
ss कमांड चीटशीट तालिका #
| आदेश | विवरण |
ss |
सभी स्थापित नेटवर्क कनेक्शन प्रदर्शित करता है. |
ss -t |
केवल TCP कनेक्शन दिखाता है. |
ss -u |
केवल UDP कनेक्शन दिखाता है. |
ss -l |
श्रवण पोर्ट और सॉकेट प्रदर्शित करता है. |
ss -r |
पतों के लिए हल किए गए होस्टनाम प्रदर्शित करता है. |
ss -s |
प्रोटोकॉल सांख्यिकी का सारांश दिखाता है. |
ss -p |
कनेक्शन के लिए PID और प्रोग्राम नाम प्रदर्शित करता है। |
ss -n |
होस्टनामों को हल किए बिना कच्चे आईपी पते दिखाता है। |
सामान्य उपयोग के मामले #
सक्रिय नेटवर्क कनेक्शन देखें #
ss
विस्तृत जानकारी के साथ सभी वर्तमान नेटवर्क कनेक्शन प्रदर्शित करता है।
केवल सुनने वाले सॉकेट दिखाएं #
ss -l
वर्तमान में श्रवण अवस्था में सॉकेट्स की सूची बनाता है।
विशिष्ट प्रोटोकॉल की निगरानी करें #
प्रोटोकॉल के आधार पर कनेक्शन फ़िल्टर करने के लिए, उपयोग करें:
ss -tटीसीपी के लिएss -uयूडीपी के लिए
प्रक्रिया कनेक्शन का विश्लेषण करें #
ss -p
नेटवर्क सॉकेट से जुड़ी प्रक्रियाओं की पहचान करता है।
नेटवर्क प्रदर्शन का निरीक्षण करें #
ss -s
पुनःप्रसारण और त्रुटियों सहित प्रोटोकॉल-स्तरीय आंकड़े प्रदान करता है।
उन्नत उपयोग #
पते के आधार पर कनेक्शन फ़िल्टर करें #
ss dst 192.168.1.1
उन कनेक्शनों को फ़िल्टर करता है जहाँ गंतव्य पता है 192.168.1.1.
पोर्ट संख्या द्वारा मॉनिटर श्रवण पोर्ट #
ss -l | grep ":80"
पोर्ट 80 पर सुन रही प्रक्रियाओं को प्रदर्शित करता है।
विशिष्ट राज्यों में सॉकेट देखें #
ss state established
सभी कनेक्शनों को “स्थापित” स्थिति में प्रदर्शित करता है।
का प्रयोग ss साथ में RELIANOID व्यवस्था #
RELIANOID का लाभ उठाता है ss नेटवर्क कॉन्फ़िगरेशन को ऑप्टिमाइज़ करने और एंटरप्राइज़ वातावरण में कनेक्टिविटी समस्याओं का निदान करने के लिए कमांड। इसकी दक्षता और समृद्ध डेटा आउटपुट इसे उच्च-प्रदर्शन वाले बुनियादी ढांचे की निगरानी के लिए आदर्श बनाते हैं।
प्रॉक्सी सेवाएँ डीबग करें #
जाँचें कि क्या प्रॉक्सी सर्वर अपेक्षित पोर्ट पर सुन रहे हैं:
ss -l | grep ":443"
लोड बैलेंसर ट्रैफ़िक का विश्लेषण करें #
बैकएंड सेवाओं के लिए सक्रिय TCP कनेक्शन को ट्रैक करें:
ss -t | grep "10.0.0.5"
विलंबित कनेक्शन की जांच करें #
ss state time-wait
कनेक्शनों को “समय-प्रतीक्षा” स्थिति में प्रदर्शित करता है, जो अड़चनों का संकेत हो सकता है।
छोड़े गए पैकेटों की निगरानी करें #
नेटवर्क विश्वसनीयता संबंधी समस्याओं की पहचान करें:
ss -s | grep -i "drop"
सुरक्षा संबंधी बातें #
नेटवर्क डायग्नोस्टिक टूल जैसे कि ss संवेदनशील जानकारी की अनधिकृत निगरानी या प्रकटीकरण को रोकने के लिए।
सारांश #
RSI ss कमांड नेटवर्क विश्लेषण और समस्या निवारण के लिए एक बहुमुखी और कुशल उपकरण है। इसकी बेहतर गति और विस्तृत आउटपुट इसे एक पसंदीदा विकल्प बनाते हैं netstat. पर RELIANOID, ss सुरक्षित और बेहतर प्रदर्शन करने वाले नेटवर्क समाधान को बनाए रखने के लिए यह अभिन्न अंग है।