A veces quiero comenzar un proceso y olvidarlo. 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 el terminal sin matar el
Un proceso 'en segundo plano' es un proceso informático que se ejecuta "detrás de escena" (es decir, en segundo plano) y sin intervención del usuario. Las tareas típicas para usar tales procesos incluyen el registro, la supervisión del sistema, la programación y la notificación al usuario. Use esta etiqueta para cualquier pregunta sobre procesos en segundo plano.
A veces quiero comenzar un proceso y olvidarlo. 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 el terminal sin matar el
Quiero tener un script de shell como este: my-app & echo $my-app-pid Pero no sé cómo obtener el pid del comando recién ejecutado. Sé que puedo usar el jobs -p my-appcomando para grep el pid. Pero si quiero ejecutar el shell varias veces, este método no funcionará. Porque el jobspec es...
He comenzado un wget en una máquina remota en segundo plano usando &. De repente deja de descargarse. Quiero terminar su proceso, luego volver a ejecutar el comando. ¿Cómo puedo terminarlo? No he cerrado su ventana de shell. Pero como sabes, no deja de usar Ctrl+ Cy Ctrl+
Tengo un proceso que originalmente se ejecuta en primer plano. Suspendí por Ctrl+ Z, y luego reanudo su ejecución en segundo plano por bg <jobid>. Me pregunto cómo suspender un proceso que se ejecuta en segundo plano. ¿Cómo puedo llevar un proceso en segundo plano a primer...
En la CLI, a veces un comando que escribo tarda un tiempo en completarse, y a veces sé cuándo está a punto de suceder. Estoy un poco confundido con el "fondo" y tal en Linux. ¿Cuál es la forma más común (o fácil de usar) de decirle a la CLI que no quiero esperar, devuélvame mi aviso de inmediato....
Accidentalmente "detuve" mi telnetproceso. Ahora no puedo "volver" a entrar en él, ni puedo matarlo (no responderá kill 92929, donde 92929 es el processid). Entonces, mi pregunta es, si tiene un proceso detenido en la línea de comando de Linux, ¿cómo puede volver a activarlo o eliminarlo sin tener...
Tengo un programa que produce información útil stdoutpero también lee stdin. Quiero redirigir su salida estándar a un archivo sin proporcionar nada en la entrada estándar. Hasta ahora, todo bien: puedo hacer: program > output y no hagas nada en el tty. Sin embargo, el problema es que quiero...
Quiero ejecutar múltiples comandos (procesos) en un solo shell. Todos tienen salida continua propia y no se detienen. Correr en los saltos de fondo Ctrl- C. Me gustaría ejecutarlos como un solo proceso (¿subshell, tal vez?) Para poder detenerlos a todos con Ctrl- C. Para ser específicos, quiero...
Estoy bastante perdido en esto. Desde la página del manual: -f Requests ssh to go to background just before command execution. Después de comenzar SSH con la -fopción, tengo un túnel en funcionamiento. Pero después de terminar de usarlo, no sé cómo seguir interactuando con él. Por ejemplo, no...
Tengo 2 computadoras localpcy remoteserver. Necesito localpcejecutar algunos comandos en remoteserver. Una de las cosas que debe hacer es iniciar un script de respaldo que se ejecute durante varias horas. Me gustaría que el comando localpc"disparara" y luego se ejecutara de forma totalmente...
¿Cuáles son las diferencias prácticas desde el punto de vista de un administrador de sistemas al implementar servicios en un sistema basado en
Pregunta relacionada: iniciar la conexión ssh del servidor al cliente La respuesta desde allí me ayudó mucho, este comando hace lo que necesito: ssh -R 2225:localhost:22 loginOfServerWithPublicIP@publicIP Entonces escribí el guión para volver a conectar todo el tiempo: #!/bin/bash while...
Estoy confundido acerca de la diferencia o ventaja (si existe) de ejecutar un conjunto de tareas en un .shscript usandoGNU parallel Por ejemplo , la respuesta de Ole Tange : parallel ./pngout -s0 {} R{} ::: *.png en lugar de decir bucle a través de ellos y ponerlos en segundo plano &. Por...
Sé que puedo agregar &un comando para ejecutar el proceso en segundo plano. Estoy ingresando en un cuadro de Ubuntu 12.04 y ejecuto un programa de Python con $python program.py &, pero cuando cierro la ventana del terminal recibo un mensaje que dice que cerrar el terminal matará el proceso...
Tengo un montón de imágenes PNG en un directorio. Tengo una aplicación llamada pngout que ejecuto para comprimir estas imágenes. Esta aplicación es llamada por un script que hice. El problema es que este script hace uno a la vez, algo como esto: FILES=(./*.png) for f in "${FILES[@]}" do echo...
Ya sé que presionar ctrl+zdetiene la aplicación, luego puedo enviar la aplicación a segundo plano con el bgcomando, pero eso significa que hay un breve período de tiempo en que la aplicación se detiene. ¿Cómo envío la aplicación directamente al fondo sin
Considera este script: #!/bin/bash function start { leafpad & echo $! } PID=$(start) echo "PID is $PID" El script no continúa más allá de su llave de cierre hasta que finaliza el proceso del bloc de notas, aunque sea un proceso en segundo plano. ¿Por qué es esto? ¿Es posible iniciar un...
Ejecuta un trabajo en segundo plano $ command & Cuando está hecho, el terminal imprime [n]+ command o [n]- command Entonces, a veces es un plus y otras veces es un seguimiento negativo [n]. ¿Qué significa más /
Tengo un script bash que inicia un script python3 (llamémoslo startup.sh), con la línea clave: nohup python3 -u <script> & Cuando entro sshdirectamente y llamo a este script, el script de Python continúa ejecutándose en segundo plano después de salir. Sin embargo, cuando ejecuto...
Cuando corro: watch 'cmd >> output.txt' & el sistema suspende el trabajo: 3569 Detenido (salida tty) ¿Hay alguna