我想找出图形运行程序的内部名称是什么。
我知道它可以在ps aux
或中找到,top
但是有没有办法在没有鼠标控制台的情况下找到它?
也许我可以启动一个应用程序,然后单击一个窗口来查看它的应用程序名称?
我没有找到没有控制台的工具,但有一些控制台工具:xwininfo
和xprop
您可以启动控制台并键入
xprop|grep WM_CLASS
Run Code Online (Sandbox Code Playgroud)
单击所需的窗口,例如
WM_CLASS(STRING) = "Navigator", "Firefox"
Run Code Online (Sandbox Code Playgroud)
某些程序已经在该输出中包含程序名称,例如:
WM_CLASS(STRING) = "muon", "Muon"
or
WM_CLASS(STRING) = "xfce4-taskmanager", "Xfce4-taskmanager"
Run Code Online (Sandbox Code Playgroud)
如果没有,则使用xwininfo
搜索该名称:
xwininfo -root -children|grep Firefox
Run Code Online (Sandbox Code Playgroud)
您将获得所有进程的列表,其中一些包含程序名称“firefox”
Run Code Online (Sandbox Code Playgroud)0x1424f98 "Firefox": ("firefox" "Firefox") 1x1+-100+-100 +-100+-100
归档时间: |
|
查看次数: |
712 次 |
最近记录: |