जवाबों:
सही सिंटैक्स है:
lsof -a -i4 -i6 -itcp
यह TCP सॉकेट्स का चयन करता है जो IPv4 या IPv6 हैं।
दो आउटपुट पर एक नज़र डालें। यहाँ मेरे सिस्टम से नमूने हैं
lsof -n -itcp | head -4
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
rpcbind 1509 root 8u IPv4 9013 0t0 TCP *:sunrpc (LISTEN)
rpcbind 1509 root 11u IPv6 9016 0t0 TCP *:sunrpc (LISTEN)
rpc.statd 1537 statd 8u IPv4 10059 0t0 TCP *:36035 (LISTEN)
lsof -n | grep TCP | head -4
rpcbind 1509 root 8u IPv4 9013 0t0 TCP *:sunrpc (LISTEN)
rpcbind 1509 root 11u IPv6 9016 0t0 TCP *:sunrpc (LISTEN)
rpc.statd 1537 statd 8u IPv4 10059 0t0 TCP *:36035 (LISTEN)
rpc.statd 1537 statd 10u IPv6 10063 0t0 TCP *:45203 (LISTEN)
एक त्वरित अस्वीकृति से पता चलता है कि अब तक का एकमात्र स्पष्ट अंतर व्हाट्सएप है। वास्तविक अंतर खोजने के लिए इसकी तुलना आसानी से की जा सकती है:
lsof -n -itcp | sort >1
lsof -n | grep TCP | sort >2
diff -wu 1 2 | grep '^[+-]'
--- 1 2015-10-13 20:43:12.588658249 +0100
+++ 2 2015-10-13 20:43:18.272678740 +0100
-COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
+dconf 3618 3634 roaima 11u IPv6 12705 0t0 TCP [::1]:45177->[::1]:6010 (ESTABLISHED)
+gdbus 3632 3633 roaima 5u IPv6 14008 0t0 TCP [::1]:45179->[::1]:6010 (ESTABLISHED)
+virt-mana 3618 3636 roaima 11u IPv6 12705 0t0 TCP [::1]:45177->[::1]:6010 (ESTABLISHED)
+virt-mana 3618 3645 roaima 11u IPv6 12705 0t0 TCP [::1]:45177->[::1]:6010 (ESTABLISHED)
इस आउटपुट के आधार पर मैं सुझाव दूंगा कि मेरे मामले में अंतर IPv6 ट्रैफ़िक है। आप अपनी स्वयं की स्थिति की समीक्षा करना चाहते हैं, लेकिन मुझे संदेह है कि यह समान है।
-a
और उन्हें