Al igual que con todo el software informático, errores y eventos impredecibles pueden causar procesos de Linux para dormir , parando los programas de trabajo y, a menudo con grandes cantidades de recursos de la CPU y la memoria. Si un proceso deja de responder o se sale de control , puede utilizar el comando kill para cerrar el proceso en una variedad de maneras que aumentan en severidad. Una vez que hayas matado el proceso , puede reiniciar el programa después de la investigación de la causa del accidente . Instrucciones
1
Inicie sesión en el servidor Linux a través de SSH , si está utilizando un servidor remoto, o abra una ventana de terminal si está trabajando en el equipo.
2
Busque el número de ID del proceso que desea eliminar . Una lista de procesos en ejecución se puede ver escribiendo " px- aux " en el indicador de terminal, que muestra el nombre de cada proceso y su ID de proceso . Escriba "top" en la terminal para ver una visualización en tiempo real que muestra los procesos en ejecución y los identificadores , y la cantidad de tiempo de CPU y memoria de cada uno está utilizando . Esta información es útil para ver cualquiera de los procesos de control . Pulse la tecla " q " para salir de la parte superior y volver a la línea de órdenes .
3
tipo "matar process_id " en la línea de órdenes para matar a un proceso específico , en sustitución de " process_id " con el proceso correspondiente número de identificación. El comando kill intentará cerrar el proceso limpiamente.
4
tipo "kill -1 process_id " en la terminal del sistema si el comando kill por sí sola no podría cerrar el proceso. El parámetro "-1" indica el proceso para dejar de fumar como si una viga estuviera ocurriendo , y los intentos de matar cualquier proceso hijo .
5
tipo " kill -9 process_id " en la terminal del sistema si intentos anteriores para cerrar el proceso han fracasado. Esto hará que el proceso de morir , pero puede dejar algunos procesos hijo corriendo , ya que no es un cierre limpio hacia abajo. Si alguno de los procesos secundarios siguen siendo , puede matar de forma manual si es necesario.