T6 - Trabajar con procesos

Anxo López Rodríguez

T6 - Trabajar con procesos

IC - 1.º Grado en Inteligencia Artificial

Anxo López Rodríguez

Escuela Superior de Enxeñaría Informática - Universidade de Vigo


Procesos en linux

Juegan un papel muy importante ya que son los que consumen recursos de hardware en entornos de producción. Estos procesos y la gestión del sistema sobre ellos hacen posible que el servidor funcione sin necesidad de reiniciar tras un cambio o actualización importante. Es por ello que Linux se usa en el 90% de los servidores a nivel mundial.

Foreground

Proceso que se ejecuta directamente en la terminal o consola donde el usuario lo ejecutó. Cuando se ejecuta en primer plano ocupa el control de la terminal y el usuario no puede hacer ciertas tareas hasta que acabe (Por ejemplo, al abrir Nano)

Background

Se ejecuta en segundo plano permitiendo que la terminal quede libre para que el usuario ejecute otros comandos mientras tanto. Se debe de añadir & al final del comando

Ps (Process status)

Comando que permite ver los procesos en ejecución. La sintaxis se compone de “Ps [opciones]” siendo las opciones:

Top

Monitoreo en tiempo real de los procesos del sistema. Se actualiza constantemente, a diferencia de PS que es estático. Su sintaxis es “top [opciones]” siendo las opciones:

Otros comandos