NETSTAT को आजकल और अन्य कार्यक्रमों में शामिल माना जाता है, जिसमें नेट-टूल जैसे कि arp, ifconfig, iptunnel, nameif netstatऔर मार्ग शामिल हैं।
इनमें से कई उपयोगिताओं द्वारा प्रदान की गई कार्यक्षमता को नए iproute2 सूट में फिर से बनाया और बेहतर बनाया गया है , मुख्य रूप से इसकी नई ipकमांड का उपयोग करके ।
पदावनत आदेश और उनके प्रतिस्थापन के उदाहरण:
arp => ip n (आईपी पड़ोसी)
ifconfig => ip a (ip addr), ip लिंक, ip -s (ip -stats)
iptunnel => ip सुरंग
iwconfig => iw
nameif => ip लिंक, ifrename
netstat => ss, ip मार्ग (netstat-r के लिए), ip -s लिंक (netstat -i के लिए), ip maddr (netstat-g के लिए)
netstatआदेश में जानकारी इकट्ठा करने के लिए विभिन्न / proc फ़ाइलें पढ़ता है। हालाँकि, यह दृष्टिकोण कमजोर पड़ता है जब प्रदर्शित करने के लिए बहुत सारे कनेक्शन होते हैं। यह इसे धीमा बनाता है। ssआदेश गिरी अंतरिक्ष से सीधे इसकी जानकारी हो जाता है। ssआदेशों के साथ उपयोग किए जाने वाले विकल्प नेटस्टैट के समान हैं जो इसे एक आसान प्रतिस्थापन बनाते हैं।
द्वारा प्रदान की सांख्यिकी ssहैं सतही लेकिन यह माना जाता है बेहतर विकल्प के लिएnetstat
उदाहरण :
सभी कनेक्शन प्राप्त करें: ss | less
ss -t सुनने मोड में नहीं tcp कनेक्शन प्राप्त करें (सर्वर प्रोग्राम)
ss -u सुनो मोड में नहीं udp कनेक्शन प्राप्त करें
ss -x यूनिक्स सॉकेट पाइप कनेक्शन प्राप्त करें
ss -ta सभी टीसीपी कनेक्शन प्राप्त करें
ss -au सभी udp कनेक्शन प्राप्त करें
ss -nt होस्ट नाम के बिना सभी tcp
ss -ltn मेजबान संकल्प के बिना सुनने tcp
ss -ltp PID और नाम के साथ tcp सुनना
ss -s प्रिंट्स स्टैटिस्टिक
ss -tn -o डोमेन होस्ट के साथ tcp कनेक्शन और रखवाले टाइमर दिखाएँ
ss -tl4 ip4 कनेक्शन