GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo ejecutar un comando que sobrevivirá al cierre de la terminal?

A veces quiero iniciar un proceso y olvidarme de él. Si lo inicio desde la línea de comando, así:

redshift

No puedo cerrar la terminal, o matará el proceso. ¿Puedo ejecutar un comando de tal manera que pueda cerrar la terminal sin matar el proceso?

Respuesta aceptada:

Uno de los 2 siguientes debería funcionar:

$ nohup redshift &

o

$ redshift &
$ disown

Consulte lo siguiente para obtener un poco más de información sobre cómo funciona esto:

  • man nohup

  • help disown

  • Diferencia entre nohup, disown y &(asegúrate de leer los comentarios también)


Linux
  1. Cómo iniciar el comando de Linux en segundo plano y separar el proceso en la terminal

  2. ¿Cómo ejecutamos un comando almacenado en una variable?

  3. Cómo ejecutar el proceso Rsync en segundo plano

  4. linux:cómo ejecutar un comando en un directorio dado

  5. ¿Cómo puedo ejecutar un comando después del arranque?

Cómo ejecutar el comando Sudo sin contraseña

Cómo ejecutar comandos de Linux en segundo plano

Cómo grabar todo lo que haces en la terminal

Cómo MATAR un proceso en Linux

Cómo ejecutar varios comandos de Linux a la vez en la terminal de Linux

Cómo usar el comando which en Linux