Linux cómo usar el comando kill para forzar el proceso para finalizar

  

En los sistemas Windows, si la aplicación no responde, iniciaremos el administrador de tareas para finalizar la aplicación, mientras que en el sistema Linux, use el comando kill, que se usa principalmente para forzar el proceso de cierre. La siguiente pequeña serie le presentará el uso del comando kill en Linux.

Eliminar comandos y señales

Cuando ejecuta un comando < kill ", en realidad envía una señal al sistema para finalizar la aplicación anormal. Hay un total de 60 señales que puedes usar, pero básicamente solo necesitas conocer SIGTERM (15) y SIGKILL (9).

Usted puede ver una lista de todas las señales con este comando:

matar -l

? SIGTERM: esta señal solicita un proceso para detener la ejecución. Esta señal puede ser ignorada. Un proceso se puede cerrar correctamente durante un período de tiempo. Por lo general, un cierre normal de un programa tarda un tiempo en guardar el progreso y liberar recursos. En otras palabras, no es una parada forzada.

? SIGKILL: esta señal obliga al proceso a detener la ejecución inmediatamente. El programa no puede ignorar esta señal y el progreso no guardado se perderá.

La sintaxis para usar " kill " is:

kill [señal u opción] PID (s)

La señal predeterminada (cuando no se especifica) es SIGTERM. Cuando no funciona, puede forzar la muerte de un proceso con el siguiente comando:

eliminar SIGKILL PID

o

matar -9 PID

Aquí " -9 " representa la señal SIGKILL.

Si no conoce el PID de su aplicación, simplemente ejecute este comando:

ps ux |  Grep firefox

Mostrará todas las aplicaciones en ejecución, así como el PID de la aplicación.
Anterior12Siguiente Total 2 Páginas

Copyright © Conocimiento de Windows All Rights Reserved