输出中Local Address
和是什么意思?Port
ss -f netlink
我期待-n
数字版本Local Address
,pid
但它们似乎不匹配。
答案1
看起来该Local Address
部分标识了 netlink 套接字所使用的子系统(如rtnl
、selinux
、audit
、nft
和uevent
其他),或者如果您使用该-n
选项,则标识该子系统的一些数字编码。
该Port
部分是 PID(或者<process name>/<PID>
如果您不使用该-n
选项)。如果该Port
部分为 0,则显然表示“内核”。
一些(大多数uevent
,或Local Address
代码 15)netlink 套接字似乎有很大的负数或正数作为它们的Port
值:我对这些一无所知。