嗨,我是 Linux 新手,需要通过 bash 查询进程的 gui 是否可见。 是否有任何 bash 命令可以执行此任务?
谢谢
最佳答案
您可能能够,也可能不能使用 xwininfo,尤其是窗口管理器提示中的“窗口状态”属性,但在使用多个工作区/桌面时它可能有缺点,因此请确保在不同的环境中进行广泛的测试。在某些发行版上还需要手动安装。
$ xwininfo -name "MyWindowName" -wm
我能想到的最通用的解决方案是使用某种 IPC 机制从应用程序本身查询当前的 UI 状态。
你最好把这个问题转移到 SE Unix & Linux .
关于Linux 图形化进程列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45917964/