{"id":9183,"date":"2019-10-02T10:25:05","date_gmt":"2019-10-02T08:25:05","guid":{"rendered":"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/?p=9183"},"modified":"2023-09-29T15:36:13","modified_gmt":"2023-09-29T13:36:13","slug":"cancelar-proceso-comando-kill-linux","status":"publish","type":"post","link":"\/ar\/tutoriales\/cancelar-proceso-comando-kill-linux","title":{"rendered":"C\u00f3mo cancelar un proceso con el comando kill en Linux"},"content":{"rendered":"<p>Las tareas en Linux se denominan procesos. Cada proceso tiene una ID de proceso &uacute;nica. Para finalizar un proceso en Linux podemos usar el comando kill. En este tutorial, te mostraremos c&oacute;mo cancelar un proceso utilizando <a href=\"\/ar\/tutoriales\/linux-comandos\">comandos de Linux<\/a>, para mejorar tus habilidades de administraci&oacute;n de <a href=\"\/ar\/servidor-vps\">VPS<\/a>.<\/p><figure class=\"wp-block-image size-large\"><a href=\"https:\/\/assets.hostinger.com\/content\/tutorials\/pdf\/Linux-Commands-Cheatsheet-ES.pdf\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" width=\"1024\" height=\"283\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-1024x283.png\" alt=\"\" class=\"wp-image-26004\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-300x83.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-150x41.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-768x212.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2022\/12\/Linux-cheat-sheet-ES-1536x425.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><p>A veces, puedes iniciar un servidor o una aplicaci&oacute;n, olvidarte de &eacute;l y despu&eacute;s necesitar apagarlo. En estos escenarios, puedes usar el comando kill.<\/p><p>A continuaci&oacute;n hay algunos ejemplos en los que el comando kill puede ser &uacute;til:<\/p><ul class=\"wp-block-list\">\n<li>Para detener cualquier proceso automatizado.<\/li>\n\n\n\n<li>Para detener un proceso que se ha iniciado por accidente.<\/li>\n\n\n\n<li>Para detener un proceso que consume mucha memoria.<\/li>\n\n\n\n<li>Para forzar la detenci&oacute;n de cualquier proceso que se ejecute en Linux.<\/li>\n\n\n\n<li>Para detener un proceso en segundo plano.<\/li>\n<\/ul><p>Adem&aacute;s de detener un proceso, el comando kill tiene otras funciones. Como, por ejemplo, enviar una se&ntilde;al a un proceso. Por defecto, esto se toma como una se&ntilde;al TERM, la cual terminar&aacute; el proceso.<\/p><figure class=\"wp-block-image size-large\"><a href=\"\/ar\/servidor-vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/blog.hostinger.io\/com-ar-tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1024x300.png\" alt=\"\" class=\"wp-image-29287\" srcset=\"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner.png 1024w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-300x88.png 300w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-150x44.png 150w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-768x225.png 768w, https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-content\/uploads\/sites\/38\/2023\/02\/ES-VPS-hosting_in-text-banner-1536x450.png 1536w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-como-mostrar-el-id-del-proceso-en-linux\">C&oacute;mo mostrar el ID del proceso en Linux<\/h2><p>El comando kill te permite terminar un proceso utilizando un ID de proceso espec&iacute;fico, tambi&eacute;n conocido como pid. Para mostrar un pid en Linux, puedes ejecutar el siguiente comando:<\/p><pre class=\"wp-block-preformatted\">ps<\/pre><p>Esto listar&aacute; todos los procesos disponibles y sus pid. Si deseas que tu lista sea m&aacute;s espec&iacute;fica, agrega un <a href=\"\/ar\/tutoriales\/comando-grep-linux\/\">comando grep<\/a> como este:<\/p><pre class=\"wp-block-preformatted\">ps -ux | grep java<\/pre><p>Esto mostrar&aacute; todos los procesos de Java que se ejecutan en la salida.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-mostrar-todas-las-senales-del-comando-kill\">C&oacute;mo mostrar todas las se&ntilde;ales del comando Kill<\/h2><p>Hay m&uacute;ltiples se&ntilde;ales disponibles en Linux que pueden usarse para interrumpir, finalizar o pausar procesos. El comando kill se puede usar de la siguiente manera:<\/p><pre class=\"wp-block-preformatted\">kill -l<\/pre><p>Este comando mostrar&aacute; una p&aacute;gina con las diferentes se&ntilde;ales del comando kill, con sus nombres y n&uacute;meros correspondientes. Si bien hay varias se&ntilde;ales disponibles, en la mayor&iacute;a de los casos se usa SIGKILL (9) y SIGTERM (15).<\/p><h2 class=\"wp-block-heading\" id=\"h-como-finalizar-un-proceso-en-linux-usando-el-terminal\">C&oacute;mo finalizar un proceso en Linux usando el terminal<\/h2><p>Ahora s&iacute; estamos listos para seguir adelante y aprender los diferentes usos del comando kill. Para continuar, accede a tu servidor VPS usando <a href=\"\/ar\/tutoriales\/conectar-usando-terminal-putty-ssh\/\">SSH<\/a>.<\/p><h3 class=\"wp-block-heading\" id=\"h-usar-el-comando-kill-con-un-pid\">Usar el comando Kill con un PID<\/h3><p>Para finalizar un proceso espec&iacute;fico con un<strong> PID<\/strong>, usa el siguiente comando:<\/p><pre class=\"wp-block-preformatted\">kill 63772<\/pre><p>Aqu&iacute; 63772 es el pid del proceso que queremos cancelar, puedes reemplazarlo por el pid que corresponda. Como no se especifica ninguna se&ntilde;al, esta ser&aacute; una se&ntilde;al<strong> SIGTERM<\/strong>. A veces, esto puede no funcionar; en ese caso, quiz&aacute;s tengas que forzar la cancelaci&oacute;n del proceso.<\/p><p>Para eso puedes usar el formato del comando kill &nbsp;que se muestra a continuaci&oacute;n:<\/p><pre class=\"wp-block-preformatted\">kill [Se&ntilde;al_u_Opci&oacute;n] pid<\/pre><p>Te damos un ejemplo de c&oacute;mo cerrar forzadamente un proceso haciendo uso de dicho formato:<\/p><pre class=\"wp-block-preformatted\">kill SIGKILL 63772<\/pre><p>Del mismo modo, si quieres una versi&oacute;n m&aacute;s corta de este comando puedes usar:<\/p><pre class=\"wp-block-preformatted\">kill -9 63772<\/pre><p>Como mencion&aacute;bamos antes, debes reemplaza 63772 con el pid correspondiente para que el proceso finalice.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-cancelar-multiples-procesos-en-linux\">C&oacute;mo cancelar m&uacute;ltiples procesos en Linux<\/h2><p>Con kill de Linux tambi&eacute;n puedes finalizar m&uacute;ltiples procesos. La sintaxis para el comando en este caso ser&iacute;a:<\/p><pre class=\"wp-block-preformatted\">kill -9 pid1 pid2 pid3<\/pre><p>Te damos un ejemplo de c&oacute;mo se ver&iacute;a al aplicarlo:<\/p><pre class=\"wp-block-preformatted\">kill -9 63772 45116 23465<\/pre><h2 class=\"wp-block-heading\" id=\"h-como-finalizar-un-proceso-en-linux-usando-el-comando-pkill\">C&oacute;mo finalizar un proceso en Linux usando el comando Pkill<\/h2><p>Pkill es una variaci&oacute;n del comando kill. Con esta variaci&oacute;n puedes especificar el nombre del proceso o un patr&oacute;n para encontrar un proceso:<\/p><pre class=\"wp-block-preformatted\">pkill chrome<\/pre><p>El comando anterior cerrar&aacute; el navegador Chrome. Tambi&eacute;n puedes especificar una coincidencia parcial del nombre del proceso en la l&iacute;nea de comando. Ejemplo:<\/p><pre class=\"wp-block-preformatted\">pkill chr<\/pre><p>Sin embargo, este comando tiene asociado el riesgo de cancelar el proceso incorrecto, especialmente cuando hay m&uacute;ltiples procesos con el mismo nombre.<\/p><p>Puedes consultar la lista de procesos que el comando podr&iacute;a considerar utilizando el nombre completo del proceso:<\/p><pre class=\"wp-block-preformatted\">pidof chrome<\/pre><p>Este comando se puede usar cuando conoces el nombre completo del proceso.<\/p><p>Tambi&eacute;n puedes verificar los procesos coincidentes con un nombre parcial:<\/p><pre class=\"wp-block-preformatted\">pgrep -l chr<\/pre><p>Este comando listar&aacute; los procesos que coincidan con &ldquo;chr&rdquo;, junto al ID del proceso.<\/p><h2 class=\"wp-block-heading\" id=\"h-como-cancelar-un-proceso-en-linux-usando-el-comando-killall\">C&oacute;mo cancelar un proceso en Linux usando el comando Killall<\/h2><p>La diferencia b&aacute;sica entre killall y kill es que killall puede terminar el proceso por nombre mientras el comando kill usa el pid.<\/p><p>Un ejemplo de este comando es:<\/p><pre class=\"wp-block-preformatted\">killall chrome<\/pre><p>Esto es similar a pkill. Sin embargo, killall hace una coincidencia de nombre exacto, mientras que pkill puede hacer una coincidencia de patr&oacute;n. Esta es una de las razones por las que killall es m&aacute;s seguro en comparaci&oacute;n con pkill.<\/p><p>Una diferencia m&aacute;s es el paquete ra&iacute;z al que pertenecen estos comandos. En Linux, killall pertenece al paquete psmisc. Mientras que, por otro lado, comandos como ps, top, kill, pkill pertenecen al paquete procps.<\/p><p>Otra diferencia es que killall se puede personalizar para finalizar procesos basados &#8203;&#8203;en marcas de tiempo. En caso de que desees eliminar un proceso espec&iacute;fico que se haya estado ejecutando durante menos de 40 minutos, puedes usar:<\/p><pre class=\"wp-block-preformatted\">killall -y 40m [Nombre_de_proceso&gt;]<\/pre><p>De manera similar, puedes usar las siguientes opciones junto al comando killall:<\/p><ul class=\"wp-block-list\">\n<li>s &ndash; segundos<\/li>\n\n\n\n<li>m &ndash; minutos<\/li>\n\n\n\n<li>h &ndash; horas<\/li>\n\n\n\n<li>d &ndash; d&iacute;as<\/li>\n\n\n\n<li>w semanas<\/li>\n\n\n\n<li>M &ndash; meses<\/li>\n\n\n\n<li>y &ndash; a&ntilde;os<\/li>\n<\/ul><h2 class=\"wp-block-heading\" id=\"h-conclusion\">Conclusi&oacute;n<\/h2><p>Con este tutorial cubrimos el comando kill junto a sus variaciones m&aacute;s importantes y &uacute;tiles. Para obtener m&aacute;s informaci&oacute;n sobre esta herramienta esencial, puedes consultar el manual de Linux. &iexcl;Buena suerte con tu proyecto, nos vemos en el pr&oacute;ximo tutorial!<\/p><p>\n\n\n\n<div class=\"protip\">\n                    <h4 class=\"title\">Aprende m&aacute;s sobre comandos Linux<\/h4>\n                    <p><a href=\"\/ar\/tutoriales\/usar-comando-sudo-y-archivo-sudo\">C&oacute;mo administrar usuarios Sudo<\/a><br><a href=\"\/ar\/tutoriales\/comando-ping-linux\">C&oacute;mo probar la conexi&oacute;n con el comando Ping<\/a><br><a href=\"\/ar\/tutoriales\/ver-procesos-en-linux\">C&oacute;mo gestionar procesos<\/a><br><a href=\"\/ar\/tutoriales\/comando-dig-linux\">C&oacute;mo usar el comando Dig para la b&uacute;squeda DNS<\/a><br><a href=\"\/ar\/tutoriales\/administrar-y-listar-servicios-en-linux\">C&oacute;mo listar servicios<\/a><br><a href=\"\/ar\/tutoriales\/cambiar-contrasena-linux\">C&oacute;mo cambiar las contrase&ntilde;as de usuario<\/a><br><a href=\"\/ar\/tutoriales\/comando-shutdown-linux\">C&oacute;mo usar el comando Linux Shutdown<\/a><\/p>\n                <\/div>\n<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Las tareas en Linux se denominan procesos. Cada proceso tiene una ID de proceso &uacute;nica. Para finalizar un proceso en Linux podemos usar el comando kill. En este tutorial, te mostraremos c&oacute;mo cancelar un proceso utilizando comandos de Linux, para mejorar tus habilidades de administraci&oacute;n de VPS. A veces, puedes iniciar un servidor o una [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/ar\/tutoriales\/cancelar-proceso-comando-kill-linux\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":138,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"rank_math_title":"C\u00f3mo cancelar un proceso con el comando kill en Linux","rank_math_description":"Saber c\u00f3mo cancelar un proceso en Linux es esencial para mantener una m\u00e1quina sana y estable. \u00a1Aprende en este tutorial todo sobre el comando kill!","rank_math_focus_keyword":"comando kill","footnotes":""},"categories":[5700],"tags":[11135,11137,11136],"class_list":["post-9183","post","type-post","status-publish","format-standard","hentry","category-vps","tag-comando-kill","tag-comando-kill-linux","tag-kill-linux"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-kill-a-process-in-linux","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/tuer-processus-linux","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/cancelar-proceso-comando-kill-linux","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/linux-kill-process","default":0},{"locale":"ja-JP","link":"https:\/\/www.hostinger.com\/jp\/tutorials\/how-to-kill-a-process-in-linux","default":0},{"locale":"en-UK","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-kill-a-process-in-linux","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-kill-a-process-in-linux\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-kill-a-process-in-linux\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/cancelar-proceso-comando-kill-linux","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/cancelar-proceso-comando-kill-linux","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/cancelar-proceso-comando-kill-linux","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-kill-a-process-in-linux","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-kill-a-process-in-linux","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-kill-a-process-in-linux","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-kill-a-process-in-linux","default":0}],"acf":[],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9183","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/users\/138"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/comments?post=9183"}],"version-history":[{"count":11,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9183\/revisions"}],"predecessor-version":[{"id":35228,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/posts\/9183\/revisions\/35228"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/media?parent=9183"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/categories?post=9183"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/ar\/tutoriales\/wp-json\/wp\/v2\/tags?post=9183"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}