从https://unix.stackexchange.com/a/17278/674
本地显示对应于 中的套接字
/tmp/.X11-unix
。(cd /tmp/.X11-unix && for x in X*; do echo ":${x#X}"; done)
在计算机上:
$ (cd /tmp/.X11-unix && for x in X*; do echo ":${x#X}"; done)
:0
:1
:10
:11
:2
:3
:4
:5
:6
:7
:8
:9
我想知道如何找出给定显示编号的 X 服务器(命令或 pid)?
谢谢。
答案1
lsof /tmp/.X11-unix/X*
作为 root 将列出与每个套接字对应的命令和 pid。然后,您可以将套接字名称与显示编号相匹配,就像您在示例中所做的那样。