Cómo utilizar la línea de comandos para eliminar un programa

Todo el mundo sabe cómo cerrar un programa usando el Administrador de tareas en Windows o Forzar salida en OS X, pero a veces es útil cerrar un programa usando la línea de comandos. Me encontré con varias situaciones en las que el programa se negó a finalizar a través del Administrador de tareas, incluso cuando traté de eliminar el proceso subyacente. Force Quit tiene sus propias peculiaridades y no siempre elimina un programa como debería. Ahí es cuando puedes usar el poder de la línea de comandos.

En este artículo, repasaré los comandos para matar un programa en Windows, OS X y Linux. Curiosamente, suele haber más de un comando para lograr esto, así que trataré de mencionar los diferentes que he usado. No es una lista exhaustiva, así que si usa un comando diferente que no se menciona aquí, háganoslo saber en los comentarios.

Ventanas: TSKILL y TASKKILL

En Windows, puede usar dos comandos para cerrar un programa: TSKILL y TASKKILL. TSKILL es un comando más simple y menos poderoso, pero funciona bien. Por ejemplo, si está ejecutando Microsoft Word, el nombre del proceso es winword.exe. Para eliminar Word desde la línea de comandos, simplemente escriba el siguiente comando:

palabra ganadora de tskill

Eso matará a Word y perderá los datos no guardados, por lo que debe tener cuidado al usarlo. Lo probé en un documento de Word no guardado y simplemente desapareció cuando ejecuté esto, sin indicaciones para guardar los documentos. Esto es bastante cierto para todos los comandos que voy a mencionar aquí, ya que ese es el punto. Puede matar un programa instantáneamente sin ninguna pregunta.

Cómo utilizar la línea de comandos para eliminar un programa

Una cosa a tener en cuenta es que la mayoría de las veces que se usa este comando, se usa con el parámetro /A. /A le dice al comando que finalice el proceso que se ejecuta en todas las sesiones. Por lo general, escribiría el siguiente comando para estar más seguro de que el proceso finaliza:

tskill / Una palabra ganadora

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

Cómo utilizar la línea de comandos para eliminar un programa

Si desea tener más control y opciones para eliminar un programa en Windows, use TASKKILL. Para empezar, puede matar un programa usando el siguiente comando:

taskkill /F /IM winword.exe

Tenga en cuenta que debe usar .EXE cuando use el comando TASKKILL. /F significa terminar por la fuerza el proceso por la fuerza. /IM significa el nombre de la imagen, es decir, el nombre del proceso. Si desea matar usando el ID de proceso (PID), debe usar /PID en lugar de /IM. /T es excelente porque eliminará todos los procesos secundarios iniciados por el proceso especificado.

También puede usar TASKKILL para conectarse de forma remota a otro sistema y eliminar un proceso en ese sistema remoto. Lo que también me gusta es la capacidad de usar comodines en TASKKILL.

OS X/Linux: KILL y KILLALL

En OS X y Linux, tiene dos comandos para eliminar procesos: KILL y KILLALL. Tienes que ejecutarlos en la ventana de terminal. Para eliminar un programa, debe usar el nombre del programa o la ID del proceso. Hay algunas formas de encontrar esta información. Una forma es a través del Monitor de actividad.

Cómo utilizar la línea de comandos para eliminar un programa

Sin embargo, eso requiere la interfaz GUI. Si está utilizando la línea de comando para eliminar un proceso, también puede usar la línea de comando para encontrar la información del proceso. Dos comandos que me vienen a la mente son top y ps -ax .

Cómo utilizar la línea de comandos para eliminar un programa

top le dará una lista de procesos con el PID y el nombre del programa también ordenados por uso de CPU. Es una forma rápida de encontrar el proceso que desea eliminar. ps -ax le dará una lista ordenada por PID y la ruta del programa. Es ligeramente diferente a la parte superior.

Cómo utilizar la línea de comandos para eliminar un programa

Ahora para matar el programa en OS X. Simplemente puede escribir el siguiente comando para matar un proceso específico:

matar -9 83002

83002 es el proceso Terminal y los 9 medios para matar el proceso. Puede usar otros números como 3, que significa Salir, o 6, que significa Cancelar. Sin embargo, en su mayoría, se quedará con 9. También puede usar el comando KILL para eliminar todos los procesos en ejecución, aunque probablemente nunca debería usar este comando.

matar -TERM -1

Donde KILL es útil para matar un proceso o todos los procesos, KILLALL se usa para matar un grupo de procesos. Por ejemplo, si está ejecutando Google Chrome, es posible que tenga 10 procesos de Chrome en ejecución. Sería realmente molesto usar KILL diez veces para apagar Chrome. En su lugar, podrías usar KILLALL así:

Killall Evernote

o

matar todo 'Google Chrome'

Tenga en cuenta que debe usar comillas simples o algo más largo que una palabra. Además, si el proceso no se ejecuta bajo su nombre, sino que se ejecuta bajo la raíz, debe usar el siguiente comando:

sudo killall 'Google Chrome'

o

sudo killall -9 'Google Chrome'

Nuevamente, el 9 está enviando la señal específica para MATAR en lugar de TERMINAR. Sudo solo es necesario si obtiene un error sobre no tener permiso. De lo contrario, puede hacer el programa killall o el programa killall -9 . En OS X, el comando KILLALL es realmente útil cuando no puede forzar el cierre de un programa. No es necesario que conozca el ID del proceso, lo cual es bueno. Simplemente escriba el nombre y todos los procesos asociados con ese nombre se eliminarán.

Este artículo estaba destinado a brindarle métodos más avanzados para eliminar un programa en Windows, OS X y Linux. Si tiene alguna pregunta sobre cómo eliminar un programa usando la línea de comando, publique un comentario e intentaré ayudarlo. ¡Disfrutar!

Dejar un comentario

Guía práctica para limpiar humidificadores con ácido cítrico: tabla rápida de compatibilidad, concentración, remojo y enjuague por tipo

Guía práctica para limpiar humidificadores con ácido cítrico: tabla rápida de compatibilidad, concentración, remojo y enjuague por tipo

Guía práctica para limpiar humidificadores con ácido cítrico. Diferencias entre tipos de evaporación, vapor y ultrasónicos, concentraciones y tiempos según ejemplos de fabricantes, procedimiento de 8 pasos, prohibición de mezclar con cloro, etc., organizado según información oficial.

¿Qué pasa si no limpias el filtro del aire acondicionado? Aclarando malentendidos comunes y sus efectos verificables

¿Qué pasa si no limpias el filtro del aire acondicionado? Aclarando malentendidos comunes y sus efectos verificables

Análisis basado en información oficial sobre qué ocurre si no se limpia el filtro del aire acondicionado. Se distinguen los efectos en la factura eléctrica, la eficiencia, los olores y los malentendidos sobre la función de autolimpieza, además de ofrecer soluciones según cada situación.

Cómo limpiar zapatillas de correr blancas sin dañar la malla ni la espuma

Cómo limpiar zapatillas de correr blancas sin dañar la malla ni la espuma

Aprende a limpiar zapatillas de correr blancas a mano, desde barro seco y malla sucia hasta cordones, plantillas, mediasuelas y secado al aire seguro.

Cómo quitar la cera dura de la ropa sin dañar la tela

Cómo quitar la cera dura de la ropa sin dañar la tela

Aprende a eliminar de forma segura la cera de vela endurecida de la ropa: raspa, usa calor bajo controlado si la etiqueta de cuidado lo permite, trata los residuos, lava e inspecciona antes de secar.

Cómo limpiar un topper de espuma viscoelástica sin empaparlo ni dañarlo

Cómo limpiar un topper de espuma viscoelástica sin empaparlo ni dañarlo

Aprende a limpiar un topper de espuma viscoelástica de forma segura, desde aspirar y limpiar manchas puntuales hasta secarlo por completo y evitar errores comunes.

Cómo limpiar un cartucho de impresora sin dañar el cabezal de impresión ni el tambor del tóner

Cómo limpiar un cartucho de impresora sin dañar el cabezal de impresión ni el tambor del tóner

Aprenda a limpiar un cartucho de impresora de forma segura, comenzando con las pruebas de boquillas y la limpieza integrada, luego los contactos del cartucho, y qué cambia para el tóner láser.

Cómo lavar una chaqueta de cuero de forma segura sin arruinar el material

Cómo lavar una chaqueta de cuero de forma segura sin arruinar el material

Aprende a limpiar una chaqueta de cuero de forma segura con poca agua, jabón suave, secado al aire y acondicionamiento, además de cuándo acudir a un especialista en cuero.

Cómo limpiar un borrador de pizarra de borrado en seco sin esparcir más tinta

Cómo limpiar un borrador de pizarra de borrado en seco sin esparcir más tinta

Aprende a limpiar un borrador de pizarra de borrado en seco según su material, cuándo es suficiente el agua, cuándo reemplazar la almohadilla y cómo evitar rayas y acumulación de tinta.

Cómo limpiar los grips de golf y saber cuándo la limpieza ya no es suficiente

Cómo limpiar los grips de golf y saber cuándo la limpieza ya no es suficiente

Aprende a limpiar los grips de golf con jabón suave, agua, un cepillo suave y un secado exhaustivo, además de cómo identificar cuándo los grips resbaladizos o desgastados deben reemplazarse en lugar de limpiarse.

Cómo limpiar un guante de béisbol sin arruinar el cuero

Cómo limpiar un guante de béisbol sin arruinar el cuero

Aprende a limpiar un guante de béisbol de forma segura, secarlo correctamente, acondicionar el cuero con moderación y tratar los materiales sintéticos sin dañar el ajuste.