Tecnología

Inicio

Cómo matar SIGHUP

El sistema operativo Linux termina normalmente, o mata, una tarea mediante el envío de un comando SIGHUP. Esto significa "señal de colgar" y termina un proceso en el sistema. Si un programador no ha creado un comando de reinicio del programa, o si usted está teniendo dificultades con un programa que no responde y desea reiniciarlo, el envío de un comando de SIGHUP dará por terminado el programa y hacer que se reinicie automáticamente.

Instrucciones

1 Iniciar sesión en el sistema utilizando la cuenta de usuario actualmente en ejecución el proceso que le gustaría enviar un comando SIGHUP, o la cuenta raíz.

2 Abrir una nueva ventana de terminal. Este proceso difiere enormemente entre las distribuciones de Linux así que consulte el manual si no está seguro.

3 Tipo "-aux ps" en el terminal para obtener una lista de procesos. Si conoces parte del nombre del proceso, tipo "-aux ps | grep <partialname>", donde "<partialname>" forma parte del nombre del programa. Esto filtra los resultados para proporcionar una salida más fácil de leer.

4 Busque el valor "PID" para el proceso, tales como "1219" que aparece en la columna del proceso.

5 Tipo "kill -HUP <pid>" y reemplazar "<PID>" con el valor PID obtenido del comando "ps". Esto hará que el programa se reinicie.