martes, 4 de agosto de 2009

Ejecutar programas en segundo plano (Linux)

Ejecutar programas en segundo plano.

Si estamos trabajando con una consola y queremos usar un programa pero que este nos deje seguir trabajando en nuestra consola tenemos que ejecutarlo en segundo plano. Para ejecutar un programa en segundo plano solo tenemos que hacer lo siguiente:

# programa &

Ejemplo:

# ./start.sh &

La consola nos muestra el PID del programa y podemos seguir trabajando en la consola..

Saludos..

2 comentarios:

  1. Hola

    He probado tu sugerencia y funciona, pero cuando salgo de la consola, el programa se termina,

    SAbes alguna forma de dejarlo corriendo para siempre, hasta que sea interrupido, igual si saldo de la consola remota.

    Saludos

    ResponderEliminar
  2. Marcos, escribe:

    nohup programa &

    para que la salida sea volcada en un archivo llamado "nohup".

    Un saludo !

    ResponderEliminar