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
   12   13   14   15   16   17   18   19   20   21   22