Comment puis-je indiquer un nom d'image de processus (à exécuter à partir du terminal en utilisant sudo
) affiché sur l'interface utilisateur Ubuntu?
Selon votre demande sur l’autre question, voici ma réponse:
Je suis sûr qu’il existe une méthode plus propre, mais pour votre deuxième question, vous pouvez essayer ceci:
xprop _NET_WM_PID | sed 's/_NET_WM_PID(CARDINAL) = //' | ps 'cat'
Cela fera de votre curseur une croix avec laquelle vous pouvez cliquer sur une fenêtre ouverte. Il signalera le PID et la commande dans le terminal dans lequel vous l'avez exécuté.
En général, xprop et xwininfo vous fourniront de nombreuses informations sur une fenêtre ouverte.
Les "apostrophes" que j'ai utilisés pour entourer le chat sont la ~ touche de mon clavier sans appuyer sur shift. Cela devrait vous donner plus d'informations sur le sujet:
Exécutez cette commande dans un terminal:
xprop | awk '/PID/ {print }'
Votre pointeur de souris sera remplacé par un réticule; sélectionnez la fenêtre qui vous intéresse.
Cette méthode affiche uniquement le PID du processus qui possède cette fenêtre (qui semble être ce que vous voulez).
Lire d'autres questions sur les étiquettes process