comandos "background"
 
Trabajos en segundo plano
- <comando><param> &
- <comando><param>y a posterior,- ^Zy entonces- $ bg
- bg
- jobs→ lista de trabajos en segundo plano- jobs -l→ lista de trabajos con PID
- jobs -p→ lista de trabajos con ID solo
 
- %n→ recupera el proceso <n>
- fg <n>→ recupera un trabajo <n> en segundo plano
http://www.cyberciti.biz/faq/linux-command-line-run-in-background/
como lanzar aplicaciones a segundo plano
- $ comando &: acabando el comando con un- &
- después de lanzar el comando, pulsandoCTRL+Zy después$ bg- CTRL+Zsuspende la ejecución del comando actual
- bglo reactiva
 
aplicaciones a segundo plando sin "asistencia"
si queremos irnos de la sesión pero queremos dejar la tarea en funcionamiento:
- $ nohup <script> &- al cerrar sesión, se envía la señal SIGHUP a todos los procesos para terminarlos
- nohupignora la señal SIGHUP lo que hace que el proceso siga vivo aún después de cerrar sesión
- crea un ficheronohup.outen el directorio en curso con las salidas del script ejecutado
- recomendable redireccionar las otras salidas para tener un «log» de lo ejecutado:- $ nohup <script> > foo.out 2> foo.err < /dev/null &
 
 
otros comandos
- kill %<n>: mata el trabajo en background n
http://blog.cesargama.mx/2011/03/15/3-maneras-de-ejecutar-comandos-en-segundo-plano-en-linux/