В Windows я могу использовать Process Explorer и перетащить его перекрестие в окно, затем Process Explorer выделяет связанный процесс.
В Ubuntu я не нашел такой функции в системном мониторе. Какой самый простой способ получить процесс из окна?
Я открыт для загрузки альтернативного монитора процесса или других инструментов.
grep
на самом деле не является необходимым, вы можете дать имя свойства в качестве аргумента, чтобы показать только это, какxprop WM_CLASS
напрямую. Обратите внимание, что, в частностиWM_CLASS
, необязательно должно быть то же самое, что и исполняемый файл процесса, это может быть произвольное значение, установленное разработчиком.Использование
xprop
уже упоминалось в этом другом ответе и, вероятно, лучшее решение.Другим способом может быть использование
wmctrl -lp
списка всех окон, управляемых вашим оконным менеджером, вместе с их соответствующими идентификаторами процессов (PID), где это возможно:Затем вы можете использовать этот PID, чтобы получить больше информации о процессе, например
ps aux -q YOUR_PID_HERE
:источник