Nim*_*ble 69
根据您对另一个问题的要求,我再次回答:
我确定有一种更清洁的方法,但是对于您的第二个问题,您可以尝试以下操作:
Run Code Online (Sandbox Code Playgroud)xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps `cat`
这将使您的光标成为一个十字,您可以使用它单击打开的窗口。它将在您运行它的终端中报告 PID 和命令。
通常,xprop 和 xwininfo 会为您提供很多关于打开窗口的信息。
我用来包围 cat 的“撇号”是键盘上的 ~ 键,无需按 shift。这应该为您提供有关该主题的更多信息:
Avi*_*vio 19
您可以尝试xprop | grep WM_CLASS
,然后单击您感兴趣的窗口。
例子:
#> xprop | grep WM_CLASS
WM_CLASS(STRING) = "gedit", "Gedit"
#> xprop | grep WM_CLASS
WM_CLASS(STRING) = "gcalctool", "Gcalctool"
Run Code Online (Sandbox Code Playgroud)
tot*_*tti 12
在终端中运行此命令:
xprop | awk '/PID/ {print $3}'
Run Code Online (Sandbox Code Playgroud)
您的鼠标指针将替换为十字准线;选择您感兴趣的窗口。
此方法仅显示拥有该窗口的进程的 PID(这似乎是您想要的)。
归档时间: |
|
查看次数: |
22721 次 |
最近记录: |