有人知道如何终止特定 X 显示器上的所有程序吗?
例如,我需要终止 Display:1 上的所有程序。这怎么可能呢?
答案1
xkill -displayname :1 -all
引用手动的:
此选项表示应终止屏幕上具有顶层窗口的所有客户端。Xkill 将要求您选择具有每个当前定义的按钮的根窗口,以便给您几次中止的机会。强烈建议不要使用此选项。
和:
此命令不保证与 X 服务器的连接已关闭的应用程序会正常中止,甚至根本无法中止。此命令所做的只是关闭与 X 服务器的连接。许多现有应用程序在与 X 服务器的连接关闭时确实会中止,但有些应用程序可以选择继续。
答案2
xlsclients
列出屏幕上所有有窗口的客户端,并将xkill
其终止。
你为什么需要这个?