विकल्प के ss
साथ उपयोग करते -p
समय, user/pid/fd
कॉलम विशेष पंक्ति के नीचे कूदता है। उदाहरण के लिए यह वही है जो मैं वास्तव में देख रहा हूं:
# ss -nulp4
State Recv-Q Send-Q Local Address:Port Peer Address:Port
UNCONN 0 0 *:20000 *:*
users:(("perl",pid=9316,fd=6))
UNCONN 0 0 *:10000 *:*
users:(("perl",pid=9277,fd=6))
UNCONN 0 0 192.168.100.10:53 *:*
users:(("named",pid=95,fd=517),("named",pid=95,fd=516))
UNCONN 0 0 127.0.0.1:53 *:*
users:(("named",pid=95,fd=515),("named",pid=95,fd=514))
पसंदीदा आउटपुट स्वरूपण :
# ss -nulp4
State Recv-Q Send-Q Local Address:Port Peer Address:Port
UNCONN 0 0 *:20000 *:* users:(("perl",pid=9316,fd=6))
UNCONN 0 0 *:10000 *:* users:(("perl",pid=9277,fd=6))
UNCONN 0 0 192.168.100.10:53 *:* users:(("named",pid=95,fd=517),("named",pid=95,fd=516))
UNCONN 0 0 127.0.0.1:53 *:* users:(("named",pid=95,fd=515),("named",pid=95,fd=514))
यह पुष्टि करने के लिए कि कोई लाइन ब्रेक नहीं है, मैंने यह कोशिश की है:
# ss -nulp4 | cat -A
State Recv-Q Send-Q Local Address:Port Peer Address:Port $
UNCONN 0 0 *:20000 *:* users:(("perl",pid=9316,fd=6))$
UNCONN 0 0 *:10000 *:* users:(("perl",pid=9277,fd=6))$
UNCONN 0 0 192.168.100.10:53 *:* users:(("named",pid=95,fd=517),("named",pid=95,fd=516))$
UNCONN 0 0 127.0.0.1:53 *:* users:(("named",pid=95,fd=515),("named",pid=95,fd=514))$
और वास्तव में आप देख सकते हैं कि कोई भी नहीं था, लेकिन अब, अजीब रूप से पर्याप्त है, आउटपुट स्वरूप वह तरीका है जो मैं चाहता था। क्या कोई समझा सकता है कि यहाँ क्या हो रहा है? मैं अपने पसंदीदा स्वरूपण को कैसे प्राप्त कर सकता हूं?
यही एक चीज है जो मुझे पलायन से रोक रही netstat
है ss
।