comandos "background"
Trabajos en segundo plano
<comando><param> &<comando><param>y a posterior,^Zy entonces$ bgbgjobs→ lista de trabajos en segundo planojobs -l→ lista de trabajos con PIDjobs -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, pulsando
CTRL+Zy después$ bgCTRL+Zsuspende la ejecución del comando actualbglo 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 fichero
nohup.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/