Esta web utiliza cookies, puedes ver nuestra política de cookies aquí. Si continuas navegando estás aceptándola

Recuperar proceso screen


En multiples ocasiones habremos accedido a un servidor mediante ssh y lanzado un comando que esperabamos que terminase en breve, pero por el motivo que X se ha prolongado y tememos que la conexión ssh se interrumpa, es en ese instante cuando pensamos "porque no lo habré lanzado en un screen?". Tranquilos porque en este articulo explicaré como es posible dejar un trabajo en background para luego recuperarlo desde una sesión screen.

Los pasos son muy sencillos:

  • Arrancamos el proceso
  • Lo dejamos en background: Ctrl+Z
  • Lo disociamos: disown PID
  • Arrancamos screen
  • Recuperamos el proceso: reptyr PID
  • Nos desatacheamos: Ctrl+a+d

Así de fácil, ya podemos dejar el trabajo en la sesión y consultar el resultado al día siguiente ;)

Si te ha gustado el artículo puedes invitarme a un redbull aquí.
Autor: kr0m -- 26/09/2015 18:01:39