GNU/Linux >> Tutoriales Linux >  >> Linux

Linux:cierre un programa con línea de comando (no lo elimine)

De forma predeterminada, el comando matar enviará SIGTERM (señal de terminación) al proceso en ejecución. A diferencia de SIGKILL , que eliminará por la fuerza el proceso sin posibilidad de responder, el SIGTERM la señal puede ser interceptada por el proceso, lo que le permite terminar correctamente. Si realmente lo hace o no terminar con gracia depende completamente del proceso en sí; puede suicidarse fácilmente o ignorar la señal por completo.

Puede asegurarse de que está enviando SIGTERM en lugar de alguna otra señal haciéndola explícita en la línea de comando así:

kill -s TERM <pid>

Tenga en cuenta que al usar pkill en lugar de kill , para especificar TERM la sintaxis es:

pkill -TERM <process-name>

pkill es como matar, pero puede usar el nombre del proceso en lugar de la identificación. man pkill


Linux
  1. Trabajando con tuberías en la línea de comando de Linux

  2. Haz matemáticas en la línea de comandos de Linux con el comando expr

  3. Linux:¿cuándo no debo matar -9 un proceso?

  4. Consejos de línea de comandos de Linux para aumentar la productividad

  5. ¿Cómo matar un proceso en Linux usando el comando?

Comando de espera en Linux explicado con ejemplos

5 formas rápidas de matar un proceso en Linux

Cómo comprobar la versión del sistema operativo con la línea de comandos de Linux

Cómo instalar Dig en Linux con ejemplos de línea de comandos

Cómo MATAR un proceso en Linux

Uso del comando sed de Linux con ejemplos