Cursos Servidores con Centos 6
Sistema Operativo ALDOS
Dezoft

Si algunos de nuestros foros, manuales, ALDOS, paquetería o proyectos te han resultado de ayuda, apreciaremos mucho nos apoyes con un donativo.

Como matar o detener procesos colgados con un nombre en especifico.

Para matar procesos con un nombre en específico podríamos utilizar un pequeño Script. Lo podemos crear de la siguiente manera:

vi matar

Ingresamos o copiamos estos datos:


#!/bin/bash

 

s=`tput setf 8`

n=`tput op`

 

PID=`/sbin/pidof $1`

 

 if [ "$PID" = "" ] ; then

   echo "ERROR: El proceso ${s}"$1"${n} no fue encontrado y no se lo pudo detener y/o matar, puede ser que el nombre del proceso este mal escrito o no se este ejecutando."

 else

   echo "El proceso ${s}"$1"${n}, con PID ${s}"$PID"${n} ha sido matado y/o detenido satisfactoriamente."

   kill $PID

 fi


Al finalizar guardamos los cambios, damos permiso de ejecución “chmod 755 matar” y lo guardamos en el directorio /sbin, claro que le pueden poner el nombre que Uds. quieran.

Al momento que tengan colgado un proceso, por ejemplo, salieron el sistema de una forma incorrecta y en este estaban ejecutando iptraf o por acidente se les apago el equipo desde donde estaban entrando al Linux y como salieron erróneamente de este y quieren volver a ingresar al iptraf, este no les va a dejar y si damos "ps -aux" nos va a mostrar que se esta ejecutando aun, entonces aquí ponemos a prueba a este salvador Script, lo ejecutamos de la siguiente manera:

matar iptraf

y como lo va a encontrar les saldrá un mensaje parecido a esto:

"El proceso iptraf, con PID 7380 ha sido matado y/o detenido satisfactoriamente."

Eso es todo, espero les sirva.


Atención: Salvo que se indique lo contrario, la licencia del texto de este documento es Creative Commons Reconocimiento 2.5, mediante la cual usted tiene permitido copiar, modificar, comunicar y distribuir el contenido de este texto, de manera total o parcial, y publicarlo o difundirlo en cualquier otro sitio de Internet o medio de comunicaciòn, siempre y cuando incluya o cite (1)el nombre de este sitio de Internet, (2)enlace permanente de este documento, (3)nombre del autor y (4)la misma licencia de distribución.

Opciones: Imprimir | Recomendar | Enlace permanente

Twitter Facebook Google Bookmarks Bitacoras.com Wikio Menéame Technorati Bloglines Digg Yahoo Buzz

Seguimiento

TURL de seguimiento para esta entrada:
http://www.alcancelibre.org/trackback.php/20071008200856156
Agrega un comentario

Los siguientes comentarios son de la persona que los haya enviado. Este sitio no se hace responsable de las opiniones expresadas por los participantes en los foros y secciones de comentarios, y el hecho de publicar las mismas no significa que esté de acuerdo con ellas.

  • Como matar o detener procesos colgados con un nombre en especifico.
  • Escrito por:Will Lpz Jimnz sobre 09/10/2007, 01:53
Este guión puedes descargarlo a través de [este enlace] igualmente.

---
.:: Cuando el Alumno esta listo, el maestro aparece ::.
http://www.koalasoftmx.net

  • Como matar o detener procesos colgados con un nombre en especifico.
  • Escrito por:Anonymous sobre 31/03/2009, 23:38

Hola compañero, dejeme decirle que el codigo funciona perfectamente y me sirvio para detener un navegador que se habia congenado.

Ga¡racias por el aporte