通过点击获取窗口的 PID

通过点击获取窗口的 PID

有没有什么包可以通过点击窗口来显示PID?

答案1

是的。尝试一下xprop,您正在寻找以下值_NET_WM_PID

xprop _NET_WM_PID | cut -d' ' -f3
{click on window}

答案2

xprop将返回窗口的 PID。

您可以使用以下方法过滤详细输出awk

xprop | awk '/PID/ {print $3}'

答案3

为了完成这些出色的答案,这里有一个小 bash 命令来获取命令(我实际需要的):

id=`xprop _NET_WM_PID | awk '/PID/ {print $3}'`; cat /proc/$id/comm

例子:

Lila ~ # id=`xprop _NET_WM_PID | awk '/PID/ {print $3}'`; cat /proc/$id/comm

gnome 终端-

相关内容