我正在尝试了解 X11 的一些内容,我发现的一个事实是 X 显示内容似乎是通过名为“localhost:11”的端口发送的
所以我尝试了 netstat -n | grep ':11'
但没有结果匹配。
我缺少什么?
这不应该是所谓的内部端口重定向(或类似的东西......)吗?
希望有人能启发我...
答案1
localhost:11 不是端口,而是有关 X11 的显示编号(如会话编号)。所以用netstat命令是看不到的。
X连接是这样的:
hostname:displaynumber.screennumber
答案2
正如 Boogy 的回答所说,该地址方案更有可能是显示地址。端口 11 传统上属于 systat,这是一种监视系统运行进程的早期机制。
回想一下,如果执行 netstat,您将直接获得端口名称。要获取端口号,您需要添加-n
选项网络统计:
-n 将网络地址和端口显示为数字。通常,netstat 尝试解析地址和端口,并以符号方式显示它们。