Cómo Utilizar la Línea de Comandos para Matar a un Programa

Todo el mundo sabe cómo matar a un programa con el Administrador de Tareas de Windows o la Fuerza de Cierre en OS X, pero a veces es útil para matar a un programa utilizando la línea de comandos. Me he encontrado con varias situaciones donde el programa se negó a finales mediante el Administrador de Tareas, incluso cuando traté de matar el proceso subyacente. La fuerza de Cierre tiene sus propias peculiaridades y no siempre matar a un programa como se debe. Eso es cuando usted puede utilizar el poder de la línea de comandos.

En este artículo, voy a ir a través de los comandos para matar a un programa en Windows, OS X y Linux. Curiosamente, por lo general hay más de un comando para el logro de esto, así que voy a intentar hablar de los que he utilizado. No es una lista exhaustiva, así que si usted utiliza un comando diferente que no se mencionan aquí, por favor, háganoslo saber en los comentarios.

Windows – TSKILL y TASKKILL

En Windows, puede utilizar dos comandos para matar a un programa: TSKILL y TASKKILL. TSKILL es más simple y menos potente comando, pero hace el trabajo igual de bien. Por ejemplo, si está ejecutando Microsoft Word, el nombre del proceso es winword.exe. Para matar Palabra desde la línea de comandos, escriba el siguiente comando:

tskill winword

Que va a matar a la Palabra y va a perder los datos no guardados, por lo que debemos ser cuidadosos con él. He probado en un inconverso doc de Word y simplemente desapareció cuando me encontré con esto, no se le pedirá para guardar los documentos. Esto es bastante cierto de todos los comandos que voy a mencionar aquí, ya que es una especie de punto. Usted puede matar a un programa al instante sin ningún tipo de preguntas.

 blank

Una cosa a tener en cuenta es que la mayoría del tiempo que se utiliza este comando, se usa con el parámetro /a. /A le dice al comando para finalizar el proceso que se ejecute en todas las sesiones. Por lo general, escriba el comando siguiente para asegurarse que el proceso sea eliminado:

tskill /A winword

El segundo comando, que tiene más opciones y es más potente, es TASKKILL. Si miras en la página de ayuda para TASKKILL, a ver lo que quiero decir:

Taskkill

Si desea tener más control y opciones para matar a un programa en Windows, utilice el TASKKILL. Para empezar, usted puede matar a un programa mediante el siguiente comando:

taskkill /F /IM winword.exe

tenga en cuenta que usted tiene que utilizar .EXE cuando se utiliza el comando TASKKILL. /F significa que a fin de terminar el proceso con fuerza. /IM significa el nombre de la imagen, es decir, el nombre de proceso. Si quieres matar a usar el IDENTIFICADOR de proceso (PID), usted tiene que utilizar /PID en lugar de /IM. /T es grande porque va a matar a todos los niños los procesos iniciados por el proceso especificado.

también puede utilizar TASKKILL para conectarse de forma remota a otro sistema y matar un proceso en que el sistema remoto. Lo que también me gusta es la capacidad de utilizar caracteres comodín en TASKKILL.

OS X/Linux – MATAR y KILLALL

En OS X y Linux, tiene dos comandos para matar procesos: MATAR y KILLALL. Usted tiene que ejecutar estas en la ventana de terminal. Con el fin de matar a un programa, usted tiene que utilizar el nombre del programa o el proceso de IDENTIFICACIÓN. Hay algunas maneras que usted puede encontrar esta información. Una forma es a través del Monitor de Actividad.

monitor de Actividad

sin Embargo, que requiere de la interfaz gráfica de usuario. Si usted está usando la línea de comandos para matar un proceso, puede utilizar la línea de comandos para obtener la información del proceso también. Dos comandos que vienen a la mente son
topy
ps -ax.

Top os x

top, se mostrará una lista de procesos con el PID y el nombre del programa, también se ordenan por el uso de la CPU. Es una manera rápida de encontrar el proceso que desea eliminar.
ps -axle dará un listado ordenado por PID y la ruta de acceso del programa. Es ligeramente diferente de la parte superior.

el comando Ps os x

Ahora, para matar el programa en OS X. Usted puede simplemente escriba el siguiente comando para matar un proceso específico:

kill -9 83002

83002 es la Terminal de proceso y el 9 se refiere a matar el proceso. Puede utilizar otros números como 3, lo que significa Dejar de fumar, o 6, lo que significa Abortar. En su mayoría, sin embargo, se le pegue con 9. También puede utilizar el comando KILL para matar a todos los procesos en ejecución, aunque se debe probablemente nunca use este comando.

matar PLAZO -1

Donde MATAR es útil para matar un proceso o todos los procesos, KILLALL está utilizando para matar a un grupo de procesos. Por ejemplo, si utilizas Google Chrome, usted podría tener 10 Chrome procesos que se ejecutan. Sería muy molesto para el uso de MATAR a diez veces para cerrar Chrome. En su lugar, puedes utilizar KILLALL así:

killall Evernote
o
killall 'Google Chrome'

tenga en cuenta que usted tiene que utilizar las comillas simples o nada más que una palabra. También, si el proceso no se está ejecutando bajo su nombre, pero en su lugar se ejecuta bajo la raíz, usted tiene que utilizar el siguiente comando:

sudo killall 'Google Chrome'

o

sudo killall -9 'Google Chrome'

de Nuevo, el 9 es el envío de la señal específica para MATAR en lugar de TÉRMINO. Sudo es necesario sólo si obtiene un error acerca de no tener permiso. De lo contrario, usted puede hacer
killall programao
killall -9 programa. En OS X, el comando KILLALL viene en muy práctico cuando usted no puede forzar el cierre de un programa. Usted no tiene que saber el ID del proceso, lo cual es bueno. Simplemente escriba el nombre y todos los procesos serán asesinados asociados con ese nombre.

en Este artículo se pretende darle más avanzados métodos para matar a un programa en Windows, OS X y Linux. Si usted tiene alguna pregunta acerca de la matanza de un programa mediante la línea de comandos, escribir un comentario y trataré de ayudar. ¡A disfrutar!

Preguntas frecuentes

¿Como Cómo Utilizar la Línea de Comandos para Matar a un Programa?

Entra en nuestra web y descubre como Cómo Utilizar la Línea de Comandos para Matar a un Programa, si tienes dudas, deja un comentario y te ayudaremos gustosamente.

¡Tenemos la solución!

Seguramente, podamos ayudarte a solucionar tu problema, igual que a todas las personas que ya hemos ayudado.

Cómo Utilizar la Línea de Comandos para Matar a un Programa

Somo expertos en todo lo relacionado con la tecnología y podemos ayudarte con tus problemas tecnológico. No dudes en ponerte en contacto con notros.

Deja un comentario

Este sitio web utiliza cookies para mejorar tu experiencia. Si continuas utilizando este sitio, consideramos que estás de acuerdo con esto. Más información

Los ajustes de cookies de esta web están configurados para «permitir cookies» y así ofrecerte la mejor experiencia de navegación posible. Si sigues utilizando esta web sin cambiar tus ajustes de cookies o haces clic en «Aceptar» estarás dando tu consentimiento a esto.

Cerrar