OVH Cloud OVH Cloud

Boucle For...

9 réponses
Avatar
Moustique
j'ai besoin de faire une boucle qui me supprimerait des process "http" d'un
seul coup (trop de process à supprimer à la mano)
comment faire ?

9 réponses

Avatar
DINH Viêt Hoà

j'ai besoin de faire une boucle qui me supprimerait des process "http" d'un
seul coup (trop de process à supprimer à la mano)
comment faire ?


sur pas mal d'unix, la commande killall permet cela.

killall http

sur d'autres unix, il s'agit de pkill si mes souvenirs sont bons.

--
DINH V. Hoa,

"Il faut savoir arrêter l'alcool de temps en temps" -- MAB

Avatar
JustMe
Moustique wrote:

j'ai besoin de faire une boucle qui me supprimerait des process "http" d'un
seul coup (trop de process à supprimer à la mano)
comment faire ?




killall httpd

Avatar
JustMe
JustMe wrote:



Moustique wrote:

j'ai besoin de faire une boucle qui me supprimerait des process "http"
d'un
seul coup (trop de process à supprimer à la mano)
comment faire ?




killall httpd



ou :

service httpd stop
(linux)


Avatar
David LE BOURGEOIS

j'ai besoin de faire une boucle qui me supprimerait des process "http" d'un
seul coup (trop de process à supprimer à la mano)
comment faire ?




$ killall http

ou si killall n'existe pas :

$ ps -ef | awk '$8 ~ /http/ {print $2}' | xargs kill

--
David LE BOURGEOIS

Avatar
DINH Viêt Hoà

killall httpd



ou :

service httpd stop
(linux)


sur quelle version de linux ?

"ça ne marche pas chez moi" -- Hoa

--
DINH V. Hoa,

"Il faut savoir arrêter l'alcool de temps en temps" -- MAB


Avatar
Erwann ABALEA
On Sat, 3 Apr 2004, DINH [iso-8859-15] Viêt Hoà wrote:


j'ai besoin de faire une boucle qui me supprimerait des process "http" d'un
seul coup (trop de process à supprimer à la mano)
comment faire ?


sur pas mal d'unix, la commande killall permet cela.

killall http


Oublie ça sous Solaris:

-----
Maintenance Commands killall(1M)



NAME
killall - kill all active processes

SYNOPSIS
/usr/sbin/killall [ signal ]

DESCRIPTION
killall is used by shutdown(1M) to kill all active processes
not directly related to the shutdown procedure.

killall terminates all processes with open files so that the
mounted file systems will be unbusied and can be unmounted.

killall sends signal (see kill(1)) to the active processes.
If no signal is specified, a default of 15 is used.

The killall command can be run only by the super-user.
-----

Ca ne donne pas du tout l'effet voulu... ;)

--
Erwann ABALEA - RSA PGP Key ID: 0x2D0EABD5
-----
- Bientot==> Une rubrique membre avec photos
- Bientot==> "Un chat on line" pour discuter
Si j'amène la photo de mon membre, je pourai caresser le chat ?

-+- FF in Guide du Neuneu Usenet - Cha chanonchait bien pourtant -+-


Avatar
DINH Viêt Hoà

killall http


Oublie ça sous Solaris:


et pkill ?

http://www.freebsd.org/cgi/man.cgi?query=pkill&apropos=0&sektion=0&manpath=solaris&format=latin1

--
DINH V. Hoa,

"on peut rouler dans une épave avec un caisson de basse" -- sunZ


Avatar
Rakotomandimby Mihamina
DINH Viêt Hoà wrote:

service httpd stop
(linux)



sur _ton_ Linux .
Les distribution Linux sont loins d'etre uniforme.

sur quelle version de linux ?
"ça ne marche pas chez moi" -- Hoa


:-)



--
Rakotomandimby Mihamina Andrianifaharana
Tel : +33 2 38 76 43 65
http://stko.dyndns.info/site_principal/Members/mihamina


Avatar
Rakotomandimby Mihamina
Moustique wrote:
j'ai besoin de faire une boucle qui me supprimerait des process "http" d'un
seul coup (trop de process à supprimer à la mano)
comment faire ?


tu veux les supprimer tous ? ou juste certains ?
deja configure ton serveur pour qu'il limite le nombre de threads lancés
... si il ne le permet pas , alors change de serveur.



--
Rakotomandimby Mihamina Andrianifaharana
Tel : +33 2 38 76 43 65
http://stko.dyndns.info/site_principal/Members/mihamina