Commande linux Kill

Fermé
cess58 Messages postés 15 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 6 avril 2008 - 3 juil. 2007 à 16:00
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 4 juil. 2007 à 13:30
Bonjour,
Je voudrais tuer le processus numero 248, et puis les processus ayant un pid de 10218 a 10222

root@mesh-9-221-14:~# ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.1 0.8 1492 508 ? S 17:11 0:08 init [2]
root 2 0.0 0.0 0 0 ? SW 17:11 0:00 [keventd]
root 3 0.0 0.0 0 0 ? RWN 17:11 0:00 [ksoftirqd_CPU0]
root 4 0.0 0.0 0 0 ? SW 17:11 0:00 [kswapd]
root 5 0.0 0.0 0 0 ? SW 17:11 0:00 [bdflush]
root 6 0.0 0.0 0 0 ? SW 17:11 0:00 [kupdated]
root 28 0.0 3.2 2904 1988 ? S 17:11 0:00 /sbin/devfsd /dev
root 103 0.0 1.1 1504 692 ? S 17:11 0:00 /sbin/cardmgr -C config-2.4 -f
root 110 0.0 0.9 1540 604 ? S 17:11 0:00 /sbin/syslogd -m 0
root 124 0.1 2.2 2368 1392 ? S 17:11 0:05 /sbin/klogd
root 127 0.0 0.5 1504 320 ? S 17:11 0:00 svscan
root 133 0.0 0.8 1520 536 ? S 17:11 0:01 /usr/sbin/inetd
root 139 0.0 2.0 3056 1252 ? S 17:11 0:00 /usr/sbin/sshd
roofnet 149 0.0 1.4 1916 864 ? S 17:11 0:00 /usr/sbin/thttpd -C /etc/thttpd/thttpd.coroot 153 0.0 1.2 1928 740 ? S 17:11 0:00 /usr/sbin/cron
root 158 0.0 2.5 1532 1532 ? SL 17:11 0:00 /usr/sbin/watchdog
root 248 49.8 0.0 0 0 ? RW 17:13 40:27 [kclick]
root 324 0.0 1.9 2500 1196 ? S 17:13 0:02 /usr/bin/perl -w /home/roofnet/scripts/soroot 330 0.0 0.7 1484 484 tts/0 S 17:13 0:00 /sbin/getty -L ttyS0 9600 vt100
root 1511 0.0 3.0 5908 1848 ? S 17:23 0:02 /usr/sbin/sshd
root 1532 0.0 2.1 2440 1312 pts/1 S 17:23 0:00 -bash
root 10218 0.0 1.8 8908 1112 ? S 18:32 0:00 ./WLAN_probe_handle
root 10219 0.0 1.8 8908 1112 ? S 18:32 0:00 ./WLAN_probe_handle
root 10220 2.8 1.8 8908 1112 ? S 18:32 0:03 ./WLAN_probe_handle
root 10221 23.7 1.8 8908 1112 ? S 18:32 0:32 ./WLAN_probe_handle
root 10222 0.2 1.8 8908 1112 ? S 18:32 0:00 ./WLAN_probe_handle
root 10432 0.0 3.5 4284 2160 pts/1 R 18:34 0:00 ps aux

mais lorsque je fais
kill 248

ou killall [kclick]

le processus revient toujours dans la liste... (pareil pour les autres)
Quelqu'un aurait une solution pour tuer ces processus?
Merci beaucoup.
A voir également:

6 réponses

dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
3 juil. 2007 à 16:08
Il faut afficher le PPID parent process id et le tuer, c'est lui qui relance les autres
3
cess58 Messages postés 15 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 6 avril 2008 2
3 juil. 2007 à 16:35
Merci,
mais comment je pourrais le trouver?
Et aussi, ca ne risque pas de tur d'autres processus en meme temps si je fais ca?
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
3 juil. 2007 à 16:40
option f ou l
c'est clair qu'il faut voir quel est le parent process. Si c'est 1 (init) ou un daemon système, surtout pas tuer !!
sinon voir pkill : pkill WLAN_probe_handle
0
Oui, je confirme que le 10218 tue tous les autres...
Mais ils reviennent tous...
Ils sont tjs ds la liste des que je fais "ps aux".
Comment je peux verifier si ils sont lance automatiquement par le init?
Et surtout comment puis-je les tuer si tel est le cas?
Merci beaucoup.
1
cess58 Messages postés 15 Date d'inscription mardi 3 juillet 2007 Statut Membre Dernière intervention 6 avril 2008 2
3 juil. 2007 à 16:44
root@mesh-9-221-14:~# ps -f -A
UID PID PPID C STIME TTY TIME CMD
root 1 0 0 17:11 ? 00:00:09 init [2]
root 2 1 0 17:11 ? 00:00:00 [keventd]
root 3 1 0 17:11 ? 00:00:00 [ksoftirqd_CPU0]
root 4 1 0 17:11 ? 00:00:00 [kswapd]
root 5 1 0 17:11 ? 00:00:00 [bdflush]
root 6 1 0 17:11 ? 00:00:00 [kupdated]
root 28 1 0 17:11 ? 00:00:00 /sbin/devfsd /dev
root 103 1 0 17:11 ? 00:00:00 /sbin/cardmgr -C config-2.4 -f
root 110 1 0 17:11 ? 00:00:02 /sbin/syslogd -m 0
root 124 1 0 17:11 ? 00:00:06 /sbin/klogd
root 127 1 0 17:11 ? 00:00:00 svscan
root 133 1 0 17:11 ? 00:00:02 /usr/sbin/inetd
root 139 1 0 17:11 ? 00:00:00 /usr/sbin/sshd
roofnet 149 1 0 17:11 ? 00:00:00 /usr/sbin/thttpd -C /etc/thttpd/thttpd.conf -i /var/run/root 153 1 0 17:11 ? 00:00:00 /usr/sbin/cron
root 158 1 0 17:11 ? 00:00:00 /usr/sbin/watchdog
root 248 1 65 17:13 ? 03:02:01 [kclick]
root 324 1 0 17:13 ? 00:00:05 /usr/bin/perl -w /home/roofnet/scripts/soekris-watchdog
root 330 1 0 17:13 tts/0 00:00:00 /sbin/getty -L ttyS0 9600 vt100
root 1511 139 0 17:23 ? 00:00:02 /usr/sbin/sshd
root 1532 1511 0 17:23 pts/1 00:00:00 -bash
root 10218 1 0 18:32 ? 00:00:00 ./WLAN_probe_handle
root 10219 10218 0 18:32 ? 00:00:00 ./WLAN_probe_handle
root 10220 10219 4 18:32 ? 00:09:42 ./WLAN_probe_handle
root 10221 10219 4 18:32 ? 00:08:27 ./WLAN_probe_handle
root 10222 10219 3 18:32 ? 00:06:18 ./WLAN_probe_handle
root 3415 1532 0 21:49 pts/1 00:00:00 ps -f -A


C'est effectivement le 1...
Une autre solution pour tuer mes processus???
Merci beaucoup en tous cas.
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
3 juil. 2007 à 16:59
UID PID PPID C STIME TTY TIME CMD
root 10218 1 0 18:32 ? 00:00:00 ./WLAN_probe_handle
root 10219 10218 0 18:32 ? 00:00:00 ./WLAN_probe_handle
root 10220 10219 4 18:32 ? 00:09:42 ./WLAN_probe_handle
root 10221 10219 4 18:32 ? 00:08:27 ./WLAN_probe_handle
root 10222 10219 3 18:32 ? 00:06:18 ./WLAN_probe_handle

tuer le 10218 et le 10219 doit tuer les autres
utiliser kill -9
verifier que ce process n'est pas relancé automatiquement par init si il meure.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
salut ,
"Comment je peux verifier si ils sont lance automatiquement par le init?"
il faut savoir si ce processus que tu veux tuer n'est pas un "deamon" ( voir dans /etc/init.d/ ...
et top -c )
si c'est le cas , on le stoppe avec
/etc/init.d/... stop
et/ou l'enlever du demerrage : voir les commandes dispos pour ta distribution :
chkconfig ,update-rc.d , rc-update ....
a+
0
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 5 615
4 juil. 2007 à 13:30
voir dans le fichier /etc/inittab
0