Finalización de procesos.

Introducción

Es una interface que permite enviar una señal de terminación a uno o varios procesos que un usuario en particular ha ejecutado y están aún corriendo en el sistema.

Fuente:TOOLS59.BAS
Objeto:TOOLS59
Módulo:Herramientas
Edit:TOOLS
Unit:57

Descripción y Uso 

Permite terminar procesos activos que han sido ejecutados desde una terminal de un usuario. 

Configuración 

Requiere la instalación de los scripts “sudo” y “matarprocesos” en el /usr/bin del server. 

“matarprocesos” es recomendable que también esté ubicado en /home/opus/bin

Funcionamiento 

Al ejecutarlo siendo invocado con <Ctrl>+<O>, presenta una lista de terminales activas de cada usuario logueado en algún momento al sistema.

 

Es necesario por parte del usuario ejecutante, reconocer la terminal cuyos procesos serán terminados. En este ejemplo hay varias terminales activas pertenecientes al mismo usuario. Es decir un usuario ha ejecutado varias sesiones de opus desde uno o varios puestos de trabajo (terminales)

Desde la ventana de selección, una vez ubicada la terminal del usuario, dar <Enter> y se podrán visualizar los procesos que desde esa terminal están en ejecución.

 

El visor presenta una serie de datos para identificar cual es el proceso que se desea terminar.
La columna “Comando” identifica el tipo de proceso, los que presentan la palabra “run” corresponden a programas de Opus en ejecución. La columna “Comienzo” indica la hora en que ese proceso ha sido iniciado o ejecutado.
Recorriendo el visor con las flechas, se podrá posicionar y seleccionar el proceso cuya ejecución se desea terminar.
Una vez seleccionado, digitar <Enter> hasta lograr su terminación.
Se visualizará en la pantalla de su terminal una serie de comandos emitidos por el sistema a medida que va cancelando ejecuciones.
Verificar la línea que contenga el número de proceso a terminar, el mensaje “Terminado (killed)” y el nombre del programa que se desea cancelar.

Finalmente el control no es devuelto a la interface TOOLS59 sino que se está en presencia del signo de comandos del sistema.