Todo el mundo sabe que para ejecutar una orden en segundo plano o background hay que poner el símbolo '&' al final de la orden, tal que así:
$ ./STARTUP & [1] 10998 $
Pero ¿y si queremos recuperarlo o eliminarlo del sistema?. El número que aparece entre corchetes hace referencia al número de tarea y el que aparece a continuación es el PID. Para recuperar el proceso enviado a background podríamos hacerlo con fg %
$ %1
Una vez que lo tenemos recuperado podemos matarlo con CTRL+C o seguir interaccionando con el programa.
Si tenemos varios procesos ejecutándose en background y no nos acordamos de sus número de tareas podemos averiguarlo con la orden jobs:
djlongo@djlongo:~$ jobs [1]+ Running ./STARTUP & [5]+ Running yes > /dev/null & djlongo@djlongo:~$