Trouver le PID d'un processus Linux

Résolu
zonebleue Messages postés 73 Date d'inscription samedi 15 janvier 2005 Statut Membre Dernière intervention 16 octobre 2007 - 9 août 2007 à 13:17
zonebleue Messages postés 73 Date d'inscription samedi 15 janvier 2005 Statut Membre Dernière intervention 16 octobre 2007 - 9 août 2007 à 15:47
Bonjour,

Je suis en train de faire un script qui doit envoyer un signal SIGTERM à un programme, malheureusement, il faut le numéro du processus, mais je ne sais pas comment le trouver.
Il faudrait en fait que le script PHP trouve le PID suivant le nom du processus et l'utilisateur UNIX qui l'éxécute.

merci d'avance

2 réponses

vilhjalms Messages postés 591 Date d'inscription mercredi 20 juillet 2005 Statut Membre Dernière intervention 16 juillet 2009 2
9 août 2007 à 15:16
Saell og blesuð

Bah vous faites un exec sur la commande :

ps -eo pid,user,fname | grep "process_name" | grep "user" | awk '{print $1}'

puis vous parsez le resultat.

Vilhjálms
Sigurðsdóttir aka Frëyjá
3
zonebleue Messages postés 73 Date d'inscription samedi 15 janvier 2005 Statut Membre Dernière intervention 16 octobre 2007
9 août 2007 à 15:47
merci beaucoup
0
Rejoignez-nous