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(Task Manager) en Windows o Forzar salida(Windows or Force Quit) en OS X , pero a veces es útil cerrar un programa usando la línea de comandos(command line) . Me encontré con varias situaciones en las que el programa se negó a finalizar a través del Administrador de tareas(Task Manager) , 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 comando(command line) .
En este artículo, repasaré los comandos para matar un programa en Windows , OS X y Linux(OS X and Linux) . Curiosamente, suele haber más de un comando para lograr esto, así que intentaré 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 and 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(process name) es winword.exe. Para eliminar Word desde la línea de comandos,(command line) simplemente escriba el siguiente comando:
tskill winword
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(Word doc) 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.
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 /A winword
El segundo comando, que tiene más opciones y es más potente, es TASKKILL . Si miras la página de ayuda(help page) de TASKKILL , verás lo que quiero decir:
Si quiere tener más control y opciones(control and options) para matar 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(TASKKILL command) . /F significa terminar por la fuerza el proceso por la fuerza. /IM significa el nombre de la imagen(image name) , es decir, el nombre del proceso(process name) . Si desea matar usando la ID del 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(OS X and Linux) , tiene dos comandos para eliminar procesos: KILL y KILLALL(KILL and KILLALL) . Tienes que ejecutarlos en la ventana de terminal(terminal window) . Para eliminar un programa, debe usar el nombre del programa(program name) o la ID del proceso. Hay algunas formas de encontrar esta información. Una forma es a través del Monitor de actividad(Activity Monitor) .
Sin embargo, eso requiere la interfaz GUI(GUI interface) . Si está utilizando la línea de comando(command line) para eliminar un proceso, también puede usar la línea de comando(command line) para encontrar la información del proceso(process info) . Dos comandos que me vienen a la mente son top y ps -ax .
top le dará una lista de procesos con el PID y el nombre del programa(program name) también ordenados por uso de CPU(CPU usage) . 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.
Ahora para matar el programa en OS(OS X) X. Simplemente puede escribir el siguiente comando para eliminar un proceso específico:
kill -9 83002
83002 es el proceso Terminal(Terminal process) y los 9 medios para matar el proceso. Puede usar otros números como 3, que significa Salir(Quit) , o 6, que significa Abortar(Abort) . Sin embargo, en su mayoría(Mostly) , se quedará con 9. También puede usar el comando KILL(KILL command) para eliminar todos los procesos en ejecución, aunque probablemente nunca debería usar este comando.
kill -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 ejecutándose. (Chrome)Sería realmente molesto usar KILL diez veces para apagar Chrome . En su lugar, podrías usar KILLALL así:
killall Evernote
or
killall '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 a KILL en lugar de TERM . Sudo solo es necesario si obtiene un error sobre no tener permiso. De lo contrario, puede hacer el programa killall(killall program) o el programa killall -9(killall -9 program) . En OS X , el comando KILLALL(KILLALL command) 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(Just type) el nombre y todos los procesos asociados con ese nombre se eliminarán.
Este artículo fue diseñado para brindarle métodos más avanzados para eliminar un programa en Windows , OS X y Linux(OS X and Linux) . Si tiene alguna pregunta sobre cómo eliminar un programa usando la línea de comando(command line) , publique un comentario e intentaré ayudarlo. ¡Disfrutar!
Related posts
Genere una lista de programas de inicio a través de la línea de comandos o PowerShell
Cómo activar Autocompletar en el símbolo del sistema
Guía para principiantes del símbolo del sistema de Windows
Convierta imágenes entre formatos a través de la línea de comandos en Ubuntu
3 maneras de tomar un Photo or Video en un Chromebook
¿Puedes cambiar tu Twitch Name? Sí, pero Be Careful
Cómo Insert Emoji EN Word, Google Docs and Outlook
Cómo enviar un Anonymous Text Message que no puede Be Traced Back para usted
Cómo cambiar el idioma en Netflix
Cómo comprobar Your Hard Drive para errores
Cómo Fix Hulu Error Code RUNUNK13
Cómo tomar un Screenshot en Steam
8 Ways para hacer crecer su Facebook Page Audience
Cómo dividir un Clip en Adobe Premiere Pro
Cómo Fix Disney Plus Error Code 83
No Discord Opening? 9 Ways a Fix
Cómo crear un Transparent Background en GIMP
Cómo Detect Computer & Email Monitoring o Spying Software
OLED vs Microled: ¿Debería esperar?
Cómo lanzar a Roku TV de PC or Mobile