El dia de hoy tuve problemas matando un gran listado de procesos de “slon” en un servidor con linux debian, trate con el comando kill, y killall. No me desplegaba ningún error pero el proceso seguía corriendo.
Tuve que recurrir a la famosa opción “-9″ no es la mejor manera para matar un proceso, pero ay casos que ay que usarlo.
En debian el comando killall viene en el paquete llamado psmisc, así que procedí a instalarlo:
apt-get install psmisc
Despues de instalar el comando ejecute el comando:
db:/home/rolando# killall -9 slon
Luego confirme que ya no estuviera corriendo los procesos slon con el siguiente comando:
db:/home/rolando# ps aux | grep slon
root 21903 0.0 0.0 2852 708 pts/0 S+ 16:39 0:00 grep slon
Confirme que ya no estaba corriendo procesos de slon.
Este comando también se puede usar para matar un gran listado de procesos, asi evitamos el tedioso procedimiento de ir matando proceso por proceso.
¿Como puedo matar un proceso sin usar el comando kill? GRACIAS
antonio441@hotmail.es
@Antonio,
Otro comando que he usado para matar procesos es el comando pkill, no se si en tu destribucion de linux lo tengas instalado, este comando mata todos los procesos de algun programa que este corriendo, por ejemplo si queres bajar el servicio de postfix, ponemos:
pkill postfix
Mata todos los procesos de postfix, seria un equivalente a un killall -9 postfix, solo que un poco mas simple.
Saludos.