Primer y segundo plano
Cuando usamos la consola los comandos se ejecutan uno detrás de otro, cuando termina un comando podemos disponer de la consola para ejecutar el segundo.
Se puede ejecutar diferentes comandos en segundo plano colocando &
.
$ sleep 1&
[1] 26506
$ sleep 4&
[2] 26507
[1] Hecho sleep 1
$ sleep 6&
[3] 26509
[2] Hecho sleep 4
Tan pronto lanzamos el comando con & podemos disponer de la consola para lanzar un segundo comando. Cunado las tareas van terminando nos avisa de ello.
[NUMERO_TAREA] NUMERO_ID
Se asocia un número de tarea así como un ID de proceso.
Tabla de trabajos
ID | cmd | Estado |
---|---|---|
1 | 26506 | Runing |
2 | 26507 | Runing |
3 | 26509 | Runing |
Esta sería la tabla que se ha creado en el anterior ejemplo.