NETSTAT ถือว่าเลิกใช้แล้วในปัจจุบันและโปรแกรมอื่น ๆ ที่รวมอยู่ในเครื่องมือเน็ตเช่น arp, ifconfig, iptunnel, nameif netstatและเส้นทาง
การทำงานของยูทิลิตี้เหล่านี้มีการทำซ้ำและปรับปรุงในชุดiproute2ใหม่โดยใช้ipคำสั่งใหม่เป็นหลัก
ตัวอย่างสำหรับคำสั่งที่เลิกใช้และการแทนที่:
arp => ip n (เพื่อนบ้าน ip)
ifconfig => ip a (ip addr), ลิงก์ ip, ip -s (ip -stats)
iptunnel => ip tunnel
iwconfig => iw
nameif => ip link, ifrename
netstat => ss, เส้นทาง ip (สำหรับ netstat-r), ลิงก์ ip -s (สำหรับ netstat -i), ip maddr (สำหรับ netstat-g)
netstatคำสั่งอ่านไฟล์ / proc ต่างๆเพื่อรวบรวมข้อมูล อย่างไรก็ตามวิธีการนี้จะอ่อนแอเมื่อมีการเชื่อมต่อจำนวนมากที่จะแสดง ทำให้ช้าลง ssคำสั่งได้รับข้อมูลโดยตรงจากพื้นที่เคอร์เนล ตัวเลือกที่ใช้กับssคำสั่งนั้นคล้ายกับ netstat มากทำให้เปลี่ยนได้ง่าย
สถิติการให้บริการโดยssมีผิวเผินแต่ก็ถือว่าเป็น ทางเลือกที่ดีกว่าที่จะnetstat
ตัวอย่าง :
รับการเชื่อมต่อทั้งหมด: ss | less
ss -t รับการเชื่อมต่อ tcp ไม่ได้อยู่ในโหมดฟัง (โปรแกรมเซิร์ฟเวอร์)
ss -u รับการเชื่อมต่อ udp ไม่ได้อยู่ในโหมดฟัง
ss -x รับการเชื่อมต่อท่อซ็อกเก็ตยูนิกซ์
ss -ta รับการเชื่อมต่อ TCP ทั้งหมด
ss -au รับการเชื่อมต่อ UDP ทั้งหมด
ss -nt tcp ทั้งหมดโดยไม่มีชื่อโฮสต์
ss -ltn ฟัง tcp โดยไม่มีความละเอียดโฮสต์
ss -ltp กำลังฟัง tcp ด้วย PID และชื่อ
ss -s พิมพ์สถิติ
ss -tn -o การเชื่อมต่อ TCP กับโฮสต์ของโดเมนและแสดงตัวจับเวลา keepalive
ss -tl4 การเชื่อมต่อ ip4