jueves, 25 de febrero de 2010

Linux - Matar Procesos por consola


Aunque el monitor de sistema sea bastante efectivo, hay veces en las que para matar un proceso se tarda menos usando la consola. También es útil la consola para ver ciertos procesos ocultos que queremos matar y para saber si tenemos algo extraño como rootkits.

Por todo esto hoy hablaremos del comando ps y de como matar un proceso desde el terminal. Para ver todos los procesos tan sólo tendremos que emplear el siguiente comando:
  • ps -ax
Una vez ejecutado, nos aparecerá una lista bastante grande con todos los procesos y su código identificador, en el cual tendremos que fijarnos para matar al proceso.


El siguiente paso es muy sencillo, sólo hay que usar el comando kill con su respectiva señal para que el proceso se finalice. Para ello ejecutaremos el siguiente comando:
  • kill -9 IDProceso
Si todo ha ido bien nos aparecerá un mensaje indicando que el proceso ha sido matado correctamente :).

2 comentarios:

  1. No lo he entendido bien, cuando quiero matar el proceso 1293 me pone:
    rlamsfuss@rlamsfuss-desktop:~$ kill -9 1293
    bash: kill: (1293) - Operation not permitted

    ResponderEliminar
  2. Si no te deja es que tendrás que matarlo con permisos de Super Usuario
    sudo kill -9 1293

    ResponderEliminar