Utilisez cette procédure pour déterminer l'expression à rechercher appropriée afin d'identifier les processus correspondant à l'application à gérer. Cette expression doit être fournie à l'assistant Nouveau projet pour transférer automatiquement les processus dans un conteneur.
Dans une fenêtre de terminal, lancez l'application que le conteneur de type Application doit gérer.
Pour afficher la liste de tous les processus en cours d'exécution dans une fenêtre de terminal, tapez la commande :
% ps -cafe |
Dans la colonne CMD, localisez le nom de l'exécutable correspondant.
Choisissez l' expression identifiant de façon unique les processus de l'application.
L'exemple ci-dessous reproduit la sortie de la commande ps - cafe dans une recherche pour Mozilla :
% ps -cafe UID PID PPID CLS PRI STIME TTY TIME CMD ... nom_utilisateur 8044 7435 IA 50 19:47:09 pts/11 0:00 /bin/ksh -p /usr/sfw/lib/mozilla/mozilla |
Dans cet exemple, le nom unique de l'exécutable est mozilla. Vous pouvez utiliser mozilla comme expression à rechercher.
Lorsque vous connaissez le nom de l'application, vous pouvez utiliser la commande grep combinée à la commande ps -cafe pour trouver l'expression à rechercher appropriée. L'exemple ci-dessous reproduit la sortie de la commande ps - cafe | grep tomcat dans une recherche pour Tomcat Server. Pour les besoins de ce guide, cet exemple a été abrégé, les informations inutiles ayant été supprimées.
% ps -cafe | grep tomcat nobody 27307 /usr/j2se/bin/java -classpath //usr/apache/tomcat/bin/bootstrap.jar:/usr/j2se/l |
Dans cet exemple, le nom de l'exécutable est java. Toutefois, l'expression à rechercher correcte est tomcat. Dans ce cas, l'expression à rechercher correspond à l'argument et non au nom de l'exécutable, car java ne constitue pas un identificateur unique des processus Tomcat.
L'exemple suivant illustre l'utilisation de la commande pgrep pour trouver le PID (ID du processus). Le PID s'assure qu'une expression à rechercher unique a été identifiée pour rechercher le processus voulu :
% pgrep -f tomcat 27307 |
Le PID pour Tomcat Server est 27307. Ce numéro correspond au PID de l'Exemple 4–2. Cette correspondance confirme que l'expression à rechercher pour Tomcat concorde bien avec le processus Tomcat Server.