¿Para qué sirve el símbolo '**&**' al final del comando?

¿Para qué sirve el símbolo '**&**' al final del comando?

Qué es '&'símbolo al final del comando for?

nohup /server1/scripts/xyz.sh $1 2> nohup.out&

Respuesta1

El &personaje es unoperador de controlen el caparazón. Provoca ejecutar el proceso en segundo plano. Eso significa que el proceso no tiene acceso de lectura al terminal. Sólo lo ha hecho un proceso en primer plano. Pero aún puede escribir su salida en la terminal.

Si inició un proceso en segundo plano con:

process &

Luego puedes devolverlo al primer plano con:

fg

Y podrás interactuar con el proceso nuevamente.

Respuesta2

Pasó el proceso a un segundo plano.

Consulte la documentación de su shell y busque control de trabajo.

(PD: no es específico de Linux).

información relacionada