SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
EDGAR SANTIAGO AIMACAÑA AIMACAÑA SEGUNDO ARQUITECTURA “B”
“UNIVERSIDAD TECNOLÒGICA INDOAMERICA”
FACULTAD DE ARQUITECTURA Y ARTES APLICADAS
HERRAMIENTAS DE A INFORMÁTICA
CONSULTA
DOCENTE: Ing. Jorge Tapia
ALUMNO: Edgar Santiago AimacañaAimacaña
TEMA: consultar acerca del comando killer en Ubuntu.
AMBATO - ECUADOR
EDGAR SANTIAGO AIMACAÑA AIMACAÑA SEGUNDO ARQUITECTURA “B”
¿QUÉ ES KILLER?
Uno de los comandos básicos de Linux para administrar un sistema Linux o para
administrar un servidor Linux es el comando que permite detener procesos o como se dice
comúnmente, matar uno o varios procesos. Este comando en Linux es el comando kill.
La principal función para utilizar este comando es cuando un servicio o cuando un
proceso se sale de control o cuando entra en un ciclo infinito causando que el servidor o
el sistema se ponga lento o que deja de responder al ocupar demasiados recursos del
sistema como la memoria o el espacio en disco. En estos casos en necesario terminar o
matar dicho proceso.
Para utilizar el comando linuxkill en Linux y matar algún proceso solo debes indicar en
identificador de proceso, este puede ser llamado PID o Process ID, para conocer el PID
de un programa o proceso puedes utilizar el comando ps para obtener una lista de los
procesos que están en ejecución. Aquí te pongo un ejemplo:
$ ps
PID TTY TIME CMD
2541 pts/0 00:00:00 bash
2590 pts/0 00:00:00 ps
En este ejemplo el PID es mostrado como un número al inicio de cada línea. Como vemos
el proceso “bash” tiene el PID 2541. Si quisieras detener este proceso lo que tienes que
hacer es ejecutar el comando kill y el número de PID 2541 de la siguiente forma:
$ kill 2541
EDGAR SANTIAGO AIMACAÑA AIMACAÑA SEGUNDO ARQUITECTURA “B”
Esto es la explicación sencilla pero hay mas detalles que podemos ver sobre el comando
kill ya que este comando lo que hace es enviar una señal a uno o más procesos y las
señales que pueden ser enviadas son 64 y puedes ver la lista completa al final del artículo,
pero las más comunes son:
0) SUGNULL Null (Checar acceso al PID)
1) SIGHUP Hangup (Terminar)
2) SIGINT Interrupt (Terminar)
3) SIGQUIT Quit (Terminar con salida del core)
9) SIGKILL Kill (Forzar que el proceso termine)
15) SIGTERM Terminate (Terminar normalmente el proceso)
18) SIGCONT Continue (Corre un proceso detenido)
19) SIGSTOP Stop (Detiene un proceso)
20) SIGTSTP Terminal (Pausa el proceso)
Cuando se invoca el comando kill por omisión se envía la señal 15) SIGTERM, esta señal
busca que el proceso termine de forma normal, como el ejemplo anterior. Sin embargo
hay ocasiones que un proceso puede no responder a esta señal. Si se desea matar ese
proceso se puede enviar la señal 9) SIGKILL agregando un -9 como parámetro al
comando kill, así:
$ kill -9 2541
Otro ejemplo práctico del uso del comando kill es cuando requieres terminar o matar
varios procesos a la vez, para conocer los PIDs de algún programa podemos usar el
comando ps y enviar la salida por un pipe (tubería) hacia el comando grep para que nos
muestre solo las líneas de texto que incluyan la palabra «apache» para luego seleccionar
solo los PIDs que nos interesa detener. Así se vería la salida de estos comandos:
$ ps aux | grep apache
root 1489 0.0 0.3 233536 10092 ? Ss 22:11 0:00 /usr/sbin/apache2 -k start
www-data 1740 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start
www-data 1741 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start
www-data 1742 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start
www-data 1743 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start
www-data 1744 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start
$ sudo kill 1740 1741 1742 1743 1744
[sudo] password for user:
$ ps aux | grep apache
root 1489 0.0 0.3 233536 10104 ? Ss 22:11 0:00 /usr/sbin/apache2 -k start
EDGAR SANTIAGO AIMACAÑA AIMACAÑA SEGUNDO ARQUITECTURA “B”
Lista de las señales que pueden ser enviada a un proceso por el comando kill:
 SIGHUP
 SIGINT
 SIGQUIT
 SIGILL
 SIGTRAP
 SIGABRT
 SIGBUS
 SIGFPE
 SIGKILL
 SIGUSR1
 SIGSEGV
 SIGUSR2
 SIGPIPE
 SIGALRM
 SIGTERM
 SIGSTKFLT
 SIGCHLD
 SIGCONT
 SIGSTOP
 SIGTSTP
 SIGTTIN
 SIGTTOU
 SIGURG
 SIGXCPU
 SIGXFSZ
 SIGVTALRM
 SIGPROF
 SIGWINCH
 SIGIO
 SIGPWR
 SIGSYS
 34) SIGRTMIN
 35)
SIGRTMIN+1
 36)
SIGRTMIN+2
 37)
SIGRTMIN+3
 38)
SIGRTMIN+4
 39)
SIGRTMIN+5
 40)
SIGRTMIN+6
 41)
SIGRTMIN+7
 42)
SIGRTMIN+8
 43)
SIGRTMIN+9
 44)
SIGRTMIN+10
 45)
SIGRTMIN+11
 46)
SIGRTMIN+12
 47)
SIGRTMIN+13
 48)
SIGRTMIN+14
 49)
SIGRTMIN+15
 50)
SIGRTMAX-14
 51)
SIGRTMAX-13
 52)
SIGRTMAX-12
 53)
SIGRTMAX-11
 54)
SIGRTMAX-10
 55)
SIGRTMAX-9
 56)
SIGRTMAX-8
 57)
SIGRTMAX-7
 58)
SIGRTMAX-6
 59)
SIGRTMAX-5
 60)
SIGRTMAX-4
 61)
SIGRTMAX-3
 62)
SIGRTMAX-2
 63)
SIGRTMAX-1
 64) SIGRTMAX
BIBLIOGRAFIA:
http://www.comoinstalarlinux.com/comandos-linux-kill/

Más contenido relacionado

La actualidad más candente

Documento24 practica 5
Documento24 practica 5 Documento24 practica 5
Documento24 practica 5 mariodl2479
 
Charla Nmap Jose Luis Chica Murcialanparty 11
Charla Nmap Jose Luis Chica Murcialanparty 11Charla Nmap Jose Luis Chica Murcialanparty 11
Charla Nmap Jose Luis Chica Murcialanparty 11spankito
 
Acl standard
Acl standardAcl standard
Acl standardITEC
 
125524234-bugcon1-pdf
 125524234-bugcon1-pdf 125524234-bugcon1-pdf
125524234-bugcon1-pdfxavazquez
 
Controlando el tiempo
Controlando el tiempoControlando el tiempo
Controlando el tiempoguest02693a
 
Trabajo final seguridad ofensiva defensiva
Trabajo final seguridad ofensiva defensivaTrabajo final seguridad ofensiva defensiva
Trabajo final seguridad ofensiva defensivaarbeycardona2
 
Práctica final acl
Práctica final aclPráctica final acl
Práctica final aclchinazo
 
Tecnicas avanzadas de penetracion a sistemas
Tecnicas avanzadas de penetracion a sistemasTecnicas avanzadas de penetracion a sistemas
Tecnicas avanzadas de penetracion a sistemasRafael Seg
 
Manual del router y acl
Manual del router y aclManual del router y acl
Manual del router y aclRn
 
TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"Diego Rojas Ruiz
 

La actualidad más candente (20)

Documento24 practica 5
Documento24 practica 5 Documento24 practica 5
Documento24 practica 5
 
Charla Nmap Jose Luis Chica Murcialanparty 11
Charla Nmap Jose Luis Chica Murcialanparty 11Charla Nmap Jose Luis Chica Murcialanparty 11
Charla Nmap Jose Luis Chica Murcialanparty 11
 
Acl standard
Acl standardAcl standard
Acl standard
 
Firewall
FirewallFirewall
Firewall
 
125524234-bugcon1-pdf
 125524234-bugcon1-pdf 125524234-bugcon1-pdf
125524234-bugcon1-pdf
 
Linux red + VNC
Linux red + VNCLinux red + VNC
Linux red + VNC
 
Controlando el tiempo
Controlando el tiempoControlando el tiempo
Controlando el tiempo
 
E4 pt act_2_4_6
E4 pt act_2_4_6E4 pt act_2_4_6
E4 pt act_2_4_6
 
Trabajo final seguridad ofensiva defensiva
Trabajo final seguridad ofensiva defensivaTrabajo final seguridad ofensiva defensiva
Trabajo final seguridad ofensiva defensiva
 
Práctica final acl
Práctica final aclPráctica final acl
Práctica final acl
 
Configurar la seguridad del switch
Configurar la seguridad del switchConfigurar la seguridad del switch
Configurar la seguridad del switch
 
Acl
AclAcl
Acl
 
Tecnicas avanzadas de penetracion a sistemas
Tecnicas avanzadas de penetracion a sistemasTecnicas avanzadas de penetracion a sistemas
Tecnicas avanzadas de penetracion a sistemas
 
Manual del router y acl
Manual del router y aclManual del router y acl
Manual del router y acl
 
Comandos de red
Comandos de red Comandos de red
Comandos de red
 
TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"TIMERS&TEMPORIZADORES EN "C"
TIMERS&TEMPORIZADORES EN "C"
 
Piranha
PiranhaPiranha
Piranha
 
Firewall y nat
Firewall y natFirewall y nat
Firewall y nat
 
Practica 4 IRDT
Practica 4 IRDTPractica 4 IRDT
Practica 4 IRDT
 
Practica 5 irdt
Practica 5 irdtPractica 5 irdt
Practica 5 irdt
 

Similar a Como usar el comando kill en Ubuntu para terminar procesos

Seguridad en Servidores CentOS con Elastix + Buenas Prácticas
Seguridad en Servidores CentOS con Elastix + Buenas PrácticasSeguridad en Servidores CentOS con Elastix + Buenas Prácticas
Seguridad en Servidores CentOS con Elastix + Buenas Prácticasrodrimartin
 
Seguridaden servidores0 8-7
Seguridaden servidores0 8-7Seguridaden servidores0 8-7
Seguridaden servidores0 8-7Edwin Lopez
 
Cli en routers y switches cisco
Cli en routers y switches ciscoCli en routers y switches cisco
Cli en routers y switches ciscoWalter Roca
 
Curso Avanzado Seguridad Redes
Curso Avanzado Seguridad RedesCurso Avanzado Seguridad Redes
Curso Avanzado Seguridad RedesAntonio Durán
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosUCC
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas OperativosLidia
 
Linux ud7 - gestion de procesos
Linux   ud7 - gestion de procesosLinux   ud7 - gestion de procesos
Linux ud7 - gestion de procesosJavier Muñoz
 
Escaneo de Puertos
Escaneo de PuertosEscaneo de Puertos
Escaneo de Puertosarnoldvq16
 
routers y switches cisco
 routers y switches cisco routers y switches cisco
routers y switches ciscoNohemi Rangel
 
Trabajo de los comandos
Trabajo de los comandosTrabajo de los comandos
Trabajo de los comandosguest09372883
 
Cli en routers y switches cisco
Cli en routers y switches ciscoCli en routers y switches cisco
Cli en routers y switches ciscowolbering
 
Cli en routers y switches cisco
Cli en routers y switches ciscoCli en routers y switches cisco
Cli en routers y switches ciscorclab
 
Curso sobre a Familia PLC 5 da Allen Bradley
Curso sobre a Familia PLC 5 da Allen BradleyCurso sobre a Familia PLC 5 da Allen Bradley
Curso sobre a Familia PLC 5 da Allen Bradleyjeffersonmiuradb
 

Similar a Como usar el comando kill en Ubuntu para terminar procesos (20)

Seguridad en Servidores CentOS con Elastix + Buenas Prácticas
Seguridad en Servidores CentOS con Elastix + Buenas PrácticasSeguridad en Servidores CentOS con Elastix + Buenas Prácticas
Seguridad en Servidores CentOS con Elastix + Buenas Prácticas
 
Seguridaden servidores0 8-7
Seguridaden servidores0 8-7Seguridaden servidores0 8-7
Seguridaden servidores0 8-7
 
Cli en routers y switches cisco
Cli en routers y switches ciscoCli en routers y switches cisco
Cli en routers y switches cisco
 
Curso Avanzado Seguridad Redes
Curso Avanzado Seguridad RedesCurso Avanzado Seguridad Redes
Curso Avanzado Seguridad Redes
 
7.herramientas de redes
7.herramientas de redes7.herramientas de redes
7.herramientas de redes
 
Arquitectura interna micro
Arquitectura interna microArquitectura interna micro
Arquitectura interna micro
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Sistemas Operativos
Sistemas OperativosSistemas Operativos
Sistemas Operativos
 
Linux ud7 - gestion de procesos
Linux   ud7 - gestion de procesosLinux   ud7 - gestion de procesos
Linux ud7 - gestion de procesos
 
Escaneo de Puertos
Escaneo de PuertosEscaneo de Puertos
Escaneo de Puertos
 
routers y switches cisco
 routers y switches cisco routers y switches cisco
routers y switches cisco
 
Trabajo de los comandos
Trabajo de los comandosTrabajo de los comandos
Trabajo de los comandos
 
Comandos centos
Comandos centos Comandos centos
Comandos centos
 
Cli en routers y switches cisco
Cli en routers y switches ciscoCli en routers y switches cisco
Cli en routers y switches cisco
 
Cli en routers y switches cisco
Cli en routers y switches ciscoCli en routers y switches cisco
Cli en routers y switches cisco
 
Starta KaliLinux
Starta KaliLinuxStarta KaliLinux
Starta KaliLinux
 
Alumno
AlumnoAlumno
Alumno
 
Listas de acceso
Listas de accesoListas de acceso
Listas de acceso
 
Curso sobre a Familia PLC 5 da Allen Bradley
Curso sobre a Familia PLC 5 da Allen BradleyCurso sobre a Familia PLC 5 da Allen Bradley
Curso sobre a Familia PLC 5 da Allen Bradley
 
Fase i
Fase iFase i
Fase i
 

Más de Edy Santiago Aima (20)

Taller santi
Taller santiTaller santi
Taller santi
 
Sistemas autoportantes prefabricados
Sistemas autoportantes prefabricadosSistemas autoportantes prefabricados
Sistemas autoportantes prefabricados
 
Deber12
Deber12Deber12
Deber12
 
Deber1
Deber1Deber1
Deber1
 
Deber17
Deber17Deber17
Deber17
 
Deber16
Deber16Deber16
Deber16
 
Deber13
Deber13Deber13
Deber13
 
Deber15
Deber15Deber15
Deber15
 
Deber11
Deber11Deber11
Deber11
 
Deber14
Deber14Deber14
Deber14
 
Deber10
Deber10Deber10
Deber10
 
Deber18
Deber18Deber18
Deber18
 
Deber19
Deber19Deber19
Deber19
 
Trabajo de recuperacion 2
Trabajo de recuperacion 2Trabajo de recuperacion 2
Trabajo de recuperacion 2
 
Estatuto universitario
Estatuto universitarioEstatuto universitario
Estatuto universitario
 
Facultades y escudo
Facultades y escudoFacultades y escudo
Facultades y escudo
 
Clausuras de la universidad central
Clausuras de la universidad centralClausuras de la universidad central
Clausuras de la universidad central
 
Facultades central
Facultades centralFacultades central
Facultades central
 
Biografias
BiografiasBiografias
Biografias
 
Reformas de cordova
Reformas de cordovaReformas de cordova
Reformas de cordova
 

Último

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024AndreRiva2
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 

Último (20)

Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024UNIDAD DPCC. 2DO. DE  SECUNDARIA DEL 2024
UNIDAD DPCC. 2DO. DE SECUNDARIA DEL 2024
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 

Como usar el comando kill en Ubuntu para terminar procesos

  • 1. EDGAR SANTIAGO AIMACAÑA AIMACAÑA SEGUNDO ARQUITECTURA “B” “UNIVERSIDAD TECNOLÒGICA INDOAMERICA” FACULTAD DE ARQUITECTURA Y ARTES APLICADAS HERRAMIENTAS DE A INFORMÁTICA CONSULTA DOCENTE: Ing. Jorge Tapia ALUMNO: Edgar Santiago AimacañaAimacaña TEMA: consultar acerca del comando killer en Ubuntu. AMBATO - ECUADOR
  • 2. EDGAR SANTIAGO AIMACAÑA AIMACAÑA SEGUNDO ARQUITECTURA “B” ¿QUÉ ES KILLER? Uno de los comandos básicos de Linux para administrar un sistema Linux o para administrar un servidor Linux es el comando que permite detener procesos o como se dice comúnmente, matar uno o varios procesos. Este comando en Linux es el comando kill. La principal función para utilizar este comando es cuando un servicio o cuando un proceso se sale de control o cuando entra en un ciclo infinito causando que el servidor o el sistema se ponga lento o que deja de responder al ocupar demasiados recursos del sistema como la memoria o el espacio en disco. En estos casos en necesario terminar o matar dicho proceso. Para utilizar el comando linuxkill en Linux y matar algún proceso solo debes indicar en identificador de proceso, este puede ser llamado PID o Process ID, para conocer el PID de un programa o proceso puedes utilizar el comando ps para obtener una lista de los procesos que están en ejecución. Aquí te pongo un ejemplo: $ ps PID TTY TIME CMD 2541 pts/0 00:00:00 bash 2590 pts/0 00:00:00 ps En este ejemplo el PID es mostrado como un número al inicio de cada línea. Como vemos el proceso “bash” tiene el PID 2541. Si quisieras detener este proceso lo que tienes que hacer es ejecutar el comando kill y el número de PID 2541 de la siguiente forma: $ kill 2541
  • 3. EDGAR SANTIAGO AIMACAÑA AIMACAÑA SEGUNDO ARQUITECTURA “B” Esto es la explicación sencilla pero hay mas detalles que podemos ver sobre el comando kill ya que este comando lo que hace es enviar una señal a uno o más procesos y las señales que pueden ser enviadas son 64 y puedes ver la lista completa al final del artículo, pero las más comunes son: 0) SUGNULL Null (Checar acceso al PID) 1) SIGHUP Hangup (Terminar) 2) SIGINT Interrupt (Terminar) 3) SIGQUIT Quit (Terminar con salida del core) 9) SIGKILL Kill (Forzar que el proceso termine) 15) SIGTERM Terminate (Terminar normalmente el proceso) 18) SIGCONT Continue (Corre un proceso detenido) 19) SIGSTOP Stop (Detiene un proceso) 20) SIGTSTP Terminal (Pausa el proceso) Cuando se invoca el comando kill por omisión se envía la señal 15) SIGTERM, esta señal busca que el proceso termine de forma normal, como el ejemplo anterior. Sin embargo hay ocasiones que un proceso puede no responder a esta señal. Si se desea matar ese proceso se puede enviar la señal 9) SIGKILL agregando un -9 como parámetro al comando kill, así: $ kill -9 2541 Otro ejemplo práctico del uso del comando kill es cuando requieres terminar o matar varios procesos a la vez, para conocer los PIDs de algún programa podemos usar el comando ps y enviar la salida por un pipe (tubería) hacia el comando grep para que nos muestre solo las líneas de texto que incluyan la palabra «apache» para luego seleccionar solo los PIDs que nos interesa detener. Así se vería la salida de estos comandos: $ ps aux | grep apache root 1489 0.0 0.3 233536 10092 ? Ss 22:11 0:00 /usr/sbin/apache2 -k start www-data 1740 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start www-data 1741 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start www-data 1742 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start www-data 1743 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start www-data 1744 0.0 0.1 233560 6052 ? S 22:11 0:00 /usr/sbin/apache2 -k start $ sudo kill 1740 1741 1742 1743 1744 [sudo] password for user: $ ps aux | grep apache root 1489 0.0 0.3 233536 10104 ? Ss 22:11 0:00 /usr/sbin/apache2 -k start
  • 4. EDGAR SANTIAGO AIMACAÑA AIMACAÑA SEGUNDO ARQUITECTURA “B” Lista de las señales que pueden ser enviada a un proceso por el comando kill:  SIGHUP  SIGINT  SIGQUIT  SIGILL  SIGTRAP  SIGABRT  SIGBUS  SIGFPE  SIGKILL  SIGUSR1  SIGSEGV  SIGUSR2  SIGPIPE  SIGALRM  SIGTERM  SIGSTKFLT  SIGCHLD  SIGCONT  SIGSTOP  SIGTSTP  SIGTTIN  SIGTTOU  SIGURG  SIGXCPU  SIGXFSZ  SIGVTALRM  SIGPROF  SIGWINCH  SIGIO  SIGPWR  SIGSYS  34) SIGRTMIN  35) SIGRTMIN+1  36) SIGRTMIN+2  37) SIGRTMIN+3  38) SIGRTMIN+4  39) SIGRTMIN+5  40) SIGRTMIN+6  41) SIGRTMIN+7  42) SIGRTMIN+8  43) SIGRTMIN+9  44) SIGRTMIN+10  45) SIGRTMIN+11  46) SIGRTMIN+12  47) SIGRTMIN+13  48) SIGRTMIN+14  49) SIGRTMIN+15  50) SIGRTMAX-14  51) SIGRTMAX-13  52) SIGRTMAX-12  53) SIGRTMAX-11  54) SIGRTMAX-10  55) SIGRTMAX-9  56) SIGRTMAX-8  57) SIGRTMAX-7  58) SIGRTMAX-6  59) SIGRTMAX-5  60) SIGRTMAX-4  61) SIGRTMAX-3  62) SIGRTMAX-2  63) SIGRTMAX-1  64) SIGRTMAX BIBLIOGRAFIA: http://www.comoinstalarlinux.com/comandos-linux-kill/