Pues bien, si alguna vez necesitamos lanzar un proceso que tarda pero no nos vamos a quedar conectados a la consola, o tenemos miedo de perder conexión por el motivo que sea, aquí van varios ejemplos de como lanzar aplicaciones que se ejecutan hasta que terminan la tarea:
Explicación:
nohup nice -19 php script.php &
nohup: el programa que ejecuta en background.
nice -19: nice es prioridad y -19 es la mínima ante otros procesos (19 es la máxima)
php script.php: este es el programa que ejecutamos, en este caso ejecutamos el php y un script (necesario ejecutar el script indicándoselo a php)
&: este símbolo lo que hace es ponerlo en background y dejarnos la consola libre, nos muestra el pid del proceso.
julio 8th, 2009 |