Toggle navigation
Betabeers
Foro
Empleo
Agenda
Streamers
Tests
Charlas
Cursos
Comunidades
Entrar
Acabas de votar el comentario
Portada
>
Foro
>
Sistemas
¿Cómo hacer para que se siga ejecutando un comando aunque se cierre el terminal?
Me gusta
1823 visitas
1
Miquel Camps
19/08/2014 12:34
Quiero ejecutar un comando que puede tardar media hora en ejecutarse pero me gustaría que se siga ejecutando aunque cierre el terminal.
¿Sabéis como se puede hacer?
Responder
Responder
Para comentar tienes que estar registrado.
Registrate
Publicar comentario
4
Aitor Guevara Escalante
19/08/2014 12:37
nohup comando &
Si corres la sesión con screen o tmux también puedes recuperarla aunque muera la terminal.
Responder
2
César García Tapia
19/08/2014 13:56
La herramienta clásica para esto es GNU Screen, un multiplexador de terminales. Permite abrir varias consolas desde una única sesión de ssh, recuperar la consola aunque se corte la conexión o se cierre el terminal, etc.
Aquí hay un tutorial bastante apañado:
http://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/
Responder
0
Fernando F. Gallego
19/08/2014 12:35
No estoy seguro pero creo que poniendo un ampersand al final (&)
Responder
0
Aitor Guevara Escalante
19/08/2014 12:40
Prependeando & ejecutas el comando en background, pero si muere la sesión muere el comando también.
Responder
0
Fernando F. Gallego
19/08/2014 12:47
Ah vale, no estaba seguro, no lo he usado nunca :p
Responder
0
Miquel Camps
19/08/2014 12:38
gracias Fernando,
es raro, lo he probado pero no termina de ejecutarse todo el script se queda a medias, no sé si hay otra solución..
Responder
0
Jorge Arévalo
19/08/2014 15:13
nohup comando &
Responder
0
Fernando Blat
26/08/2014 12:43
+1 a screen o Tmux.
Si ves que no termina yo te diría que tu script escriba en un log con timestamps.
Responder
0
Fernando Sanz Velasco
26/09/2014 16:11
Byobu, se apoya en tmux, pero para mi gusto es más "amigable"
Responder
Este sitio necesita cookies para que funcione correctamente
Aceptar Cookies
Política de cookies
¿Sabéis como se puede hacer?
19/08/2014 12:37
Si corres la sesión con screen o tmux también puedes recuperarla aunque muera la terminal.
19/08/2014 13:56
Aquí hay un tutorial bastante apañado:
http://www.rackaid.com/blog/linux-screen-tutorial-and-how-to/
19/08/2014 12:35
19/08/2014 12:40
19/08/2014 12:47
19/08/2014 12:38
es raro, lo he probado pero no termina de ejecutarse todo el script se queda a medias, no sé si hay otra solución..
19/08/2014 15:13
26/08/2014 12:43
Si ves que no termina yo te diría que tu script escriba en un log con timestamps.
26/09/2014 16:11