On Tue, 26 Nov 2002, Marc SCHAEFER wrote:

> On Tue, 26 Nov 2002, Sagon Yann wrote:
> 
> > > En dehors de la raison qui fait que ton int. php ne fonctionne plus, tu
> > > peux faire disparaitre tes process en tuant le PPID de 2006 & 2151. 
> > Tu veux dire quelque chose genre: kill -9 2006 ?
> > Si c'est �a, �a ne marche pas:(
> 
> Sur le *parent* PID (PPID), pas sur le processus fils, il est d�j� mort,
> on ne s'acharne pas sur les morts.

Et pour le conna�tre, le papa:
$ ps -o ppid= 2006 2151

Pour le t�m�raires:
$ ps -o ppid= 2006 2151 | grep -v \\b1\\b | xargs -r kill -9
Devrait marcher...
Attention!!! Si cela ne marche pas, cette commande peut avoir un effet
f�cheux sur l'�quilibre de votre syst�me!

Voire un truc du genre:
$ liste=$(ps -C php -o pid=,stat= | awk '/Z$/ {print $1}')
$ ps -o ppid= $liste | grep -v \\b1\\b | xargs -r kill -9

A ma d�charge:
Si vous plantez un serveur ce ne sera pas de ma faute!
(Je n'ai pas de php qui tourne en zombie pas ici.
 Ces commandes n'ont donc pas �t� test�es.;)

--
 F�lix Hauri  -  <[EMAIL PROTECTED]>  -  http://www.f-hauri.ch



--
http://www-internal.alphanet.ch/linux-leman/ avant de poser
une question. Ouais, pour se d�sabonner aussi.

Répondre à