Avoir l'id du processus père

Résolu/Fermé
Rayane - 5 déc. 2008 à 19:01
 Rayane - 5 déc. 2008 à 20:05
Bonjour,
Je cherche SVP une commande linux qui permet de retourne uniquement l'id du processus père d'un processus donnée. la commande ps -f ne me convient pas.
Merci d'avance.

2 réponses

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
5 déc. 2008 à 19:23
Salut,

il faut lire man ps ;-)
lami20j@debian:~$ ps axo pid,ppid,comm | grep mysql
 2990     1 mysqld_safe
 3027  2990 mysqld
lami20j@debian:~$ ps -C mysqld -o pid,ppid,comm=
  PID  PPID
 3027  2990 mysqld
lami20j@debian:~$ ps -p 3027 -o pid,ppid,comm=
  PID  PPID
 3027  2990 mysqld
lami20j@debian:~$
et seulement le PPID
lami20j@debian:~$ ps -p 3027 -o ppid
 PPID
 2990
lami20j@debian:~$ ps -C mysqld -o ppid
 PPID
 2990
0
lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 567
5 déc. 2008 à 19:27
Re,

sans l'en-tête
lami20j@debian:~$ ps h -C mysqld -o ppid
 2990
lami20j@debian:~$ ps h -p 3027 -o ppid
 2990
lami20j@debian:~$  
0
Salut,
merci de votre réponse.
ça marche très bien :)
0