我想知道特定窗口的进程 ID。我已经看到并使用了强制关闭面板小程序,我想要类似的东西来报告我选择的窗口的进程 ID。
如果存在用于此目的的工具,那就太好了。虽然,如果可以的话,我什至愿意写一个简单的python脚本。
编辑:在更具体的情况下,我想获取 java swing 窗口的进程 ID。(xprop
一些答案建议的解决方案不起作用)。
谢谢。
我想知道特定窗口的进程 ID。我已经看到并使用了强制关闭面板小程序,我想要类似的东西来报告我选择的窗口的进程 ID。
如果存在用于此目的的工具,那就太好了。虽然,如果可以的话,我什至愿意写一个简单的python脚本。
编辑:在更具体的情况下,我想获取 java swing 窗口的进程 ID。(xprop
一些答案建议的解决方案不起作用)。
谢谢。
使用
xprop _NET_WM_PID
并单击要查询的窗口。例如,如果您在 gnome 终端上运行它:
这会给你一个目标,点击一个窗口,它会给你PID。
我正在发送输出
cut
(如果您愿意,可以使用awk '{ print $3 }'
)来清理它,以便您可以根据需要将其编写成其他内容。您也可以打开System Monitor。切换到 Processes 选项卡并查找您的 Java 窗口。