Sous Windows, je peux utiliser Process Explorer et faire glisser son réticule vers une fenêtre, puis Process Explorer met en surbrillance le processus associé.
Sur Ubuntu, je n'ai pas trouvé une telle fonction dans System Monitor. Quel est le moyen le plus simple d'obtenir un processus à partir d'une fenêtre?
Je suis prêt à télécharger un moniteur de processus alternatif ou d'autres outils.
grep
n'est pas vraiment nécessaire, vous pouvez donner un nom de propriété comme argument pour n'afficher que celui-ci, commexprop WM_CLASS
directement. Notez que leWM_CLASS
fichier ne doit pas nécessairement être identique à l'exécutable du processus, il peut s'agir d'une valeur arbitraire définie par le développeur.L'utilisation
xprop
est déjà mentionnée dans cette autre réponse et probablement la meilleure solution.Une autre façon pourrait être d'utiliser
wmctrl -lp
pour répertorier toutes les fenêtres gérées par votre gestionnaire de fenêtres avec leurs ID de processus respectifs (PID) dans la mesure du possible:Vous pouvez ensuite utiliser ce PID pour obtenir plus d'informations sur le processus, par exemple avec
ps aux -q YOUR_PID_HERE
:la source