Page 17 - Revista de la Carrera de Tecnologías de la información
P. 17
kill Para finalizar un proceso
$ sudo kill [PID] mediante la consola, es preciso
conocer el número de
identificación del proceso
(PID)
Figura 3: Consola de comandos (pausando un proceso) Killall El comando killall se utiliza
$ sudo kill -9 [PID] para finalizar todos los
Para pausar un proceso, es preciso conocer el número procesos que abre un comando.
de identificación del proceso (PID). Para conocer el Como se puede suponer, al
número basta con listar los procesos con el comando disponer de distintas PID no es
del apartado anterior. ésta la que se le debe indicar al
comando killall sino el nombre
Listados los procesos, buscar el proceso a pausar y xkill del proceso.
El comando xkill es una
memorizar el número de la columna PID como $ xkill utilidad para forzar el Servidor
veremos en la Figura 3. Una vez conocido el PID basta X a cerrar conexiones. Este
con ejecutar en un terminal: comando se puede utilizar
como el comando kill
$ sudo kill -STOP [PID]
6. Resultados
Figura 4 Reanudando proceso en la terminal. Después de realizar la práctica en la máquina virtual
con Ubuntu, podemos decir que aplicamos los
conocimientos indagados acerca de la administración
Para reanudar el proceso solo basta con teclear como de procesos a través del uso de comandos.
muestra la Figura 4:
También profundizamos nuestros aprendizajes con el
$ sudo kill -CONT [PID] uso de varios comandos que realizan funciones
similares, como ejemplo, los comandos para visualizar
los procesos como: comando top y comando ps. A
demás los comandos para matar procesos tenían
diversas formas para cumplir su función, lo que
diferencia a estos, son los parámetros requiere para
Figura 5: Consola de comandos (proceso en ejecución) ejecutar el comando, por ejemplo, en la Tabla 1 se
describe los tres diferentes comandos los cuales en uno
En la Figura 5, podemos observar la ejecución del se pide el número de identificación del proceso (PID),
comando después de haber ejecutado el mismo. en otro pide el nombre del proceso y en el último no
requiere de ningún parámetro, sino basta con hacer un
click en el proceso el cual se va a finalizar.
5. Matar un proceso Finalmente, una vez hecho el análisis de cada
comando, se demostró la importancia de conocer las
diferentes funcionalidades de los comandos, ya que
Interfaz Gráfica esto nos puede ayudar en diferentes situaciones en las
cuales no tengamos el dato requerido para gestionar un
Basta con ir a la pestaña de procesos como muestra la proceso.
Fig. 1, seleccionar el proceso a finalizar y presionar el
botón: finalizar proceso.
7. Conclusiones
Consola o Terminal
Los procesos llevan entre nosotros desde que se
En la Tabla 1 a continuación se muestra a detalle cada crearon las primeras computadoras. Es un concepto
comando que sirve para matar un proceso aplicable a muchas otras áreas, pero siempre con una
constante, la de realizar una serie de tareas hasta llegar
a un resultado. No solo se trata de procesos digitales,
Tabla 1: Comandos para matar un proceso hemos hecho un símil con una tarea cotidiana, y
además las primeras computadoras era mecánicas y ya
Comando Descripción ejecutaban algoritmos.
9