Sé que puedo ejecutar una aplicación en segundo plano colocando un ampersand ( &) al final del comando. Por ejemplo:
$ rtorrent &
[1] 4618
comienza rtorrenten segundo plano.
Me gustaría volver al fondo rtorrentpara verificar si mis descargas se han completado. ¿Cómo puedo hacer eso?

jobsy /fgofg %nfg para 'primer plano'Respuestas:
Ejecute
fgpara volver a poner el trabajo en primer plano, es decir, devolverle el control del terminal. Si hay varios trabajos en segundo plano, de ejecuciónjobspara ver una lista yfg %1,fg %2, etc, para seleccionar qué trabajo para poner de nuevo al primer plano. Consulte el artículo de Wikipedia sobre control de trabajo para obtener más información.Si un programa se está ejecutando en primer plano, presione Ctrl+ Zpara suspenderlo. Cuando haga esto, obtendrá un indicador de shell. Ejecutar
bgpara que el programa siga ejecutándose, pero en segundo plano.Si finaliza un trabajo en segundo plano, el shell imprimirá una notificación la próxima vez que muestre un mensaje. Si un trabajo en segundo plano requiere la entrada del terminal, se suspenderá automáticamente ("se detendrá");
fg(ofg %42si es necesario) lo reanuda.Si desea activar una notificación más visible cuando finalice el programa, puede ejecutar algo como
El
fgcomando regresa cuando finaliza el programa que reanuda, por lo que todo lo que le haya dicho al shell que se ejecutefgse ejecutará cuando finalice el programa. Tenga en cuenta que si presiona Ctrl+ Zpara volver a colocar el trabajo en segundo plano, el shell deja de esperar y ejecuta los siguientes comandos de inmediato.fuente
Simplemente puede ejecutar el
fgcomando en la terminal.fuente