[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Mandar comando ejecutado a segundo plano mientras se está ejecutando



El 05/02/14 19:40, fernando sainz escribió:
El día 5 de febrero de 2014, 19:15, Maykel Franco
<maykeldebian@gmail.com> escribió:

El 05/02/2014 18:58, "El Ale..." <alexissaucedo@gmail.com> escribió:



podrias realizar un script de inicio que lo encienda y lo deje en segundo
plano

El 5/2/14, Maykel Franco <maykeldebian@gmail.com> escribió:
Hola buenas, pregunto una cosilla que siempre me ha gustado saber, que
desde luego yo no sé. Ya sé que se puede mandar la salida de un comando
a
segundo plano con &, nohub ...y se puede recuperar con fg, o incluso
usar
screen para lanzar comandos y salir  y luego recuperar la consola
virtual,
pero imaginaros que lanzo un rsync o scp desde mi equipo a un servidor.
Tengo prisa porque me quiero ir a casa, o tengo que reiniciar mi pc,
reiniciar la red...etc por cualquier circunstancia necesito que ese
comando
se siga ejecutando aunque yo reinicie, apagague, me vaya a casa con el
portatil apagado... y quiero mandarlo a segundo plano mientras lo estoy
lanzando...

¿Se podría de alguna forma? Sé que la solución fácil es mandarlo a
segundo
plano según lo lanzas, pero a veces no nos acordamos y lanzamos el
comando
y dura bastante....

Saludos.



--
To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact
listmaster@lists.debian.org
Archive:
http://lists.debian.org/CAAuvQeweeHaEtq8UUcTsco4MGd+HbG7WOn7LnLA2Myn9Sg@mail.gmail.com


Gracias Camaleon. El ale.. hablo de un comando que lanzas y dura bastante y
te tienes que ir pero si cierras la terminal se corta, creo que lo he
explicado bastante bien lo que necesitaba.

Camaleon sino no he entendido mal, el chico que lo pregunta lanza el comando
con & y lo devuelve a foreground con fg, y él pregunta como volver a
mandarlo a background sin suspenderlo...

Hablan de pararlo con control + z y luego ejecutar bg?? Ademas del uso de
kill + SIGSTOP Y SIGCONT?? Desde otra terminal.

Luego hablan de usar jobs pero claro, una vez lanzado con &. Yo me refiero
de un proceso que has lanzado con rsync por ejemplo y le queda una hora y lo
estas visualizando por pantalla... Como puedes mandarlo a segundo plano sin
suspender el proceso?? Si que rsync se corte si ya lo has lanzado??

Saludos.

Creo que el protocolo TCP tiene un "timeout" lo suficientemente largo
para que te de tiempo a hacer el "Ctrl+z" y luego inmediatamente el
"bg %1" siendo 1 el numero que tiene el proceso.

No tendría por que cortarse el "rsync".

Saludos.



Yo lo utilizo incluso para capturas del tcpdump y no hay problemas...

Saludos!


Reply to: