Articles of process de background de

¿Cómo serializar la ejecución del command en Linux?

Quiero asegurarme de que solo un script puede ser ejecutado por un usuario regular de un sistema a la vez. Puede haber varios usuarios conectados y cada uno de ellos solo debería poder ejecutar un command después de que los commands en ejecución de otros usuarios hayan finalizado. Hace mucho time, en UNIX, estaba usando […]

¿Qué hace el process / usr / libexec / packagekitd?

Este process sigue acaparando mi ancho de banda: ¿Qué hace este process? ¿Es seguro matarlo? ¿Es seguro eliminar el package como un todo (para evitar que se inicie nuevamente)? ¿O debería evitar que se ejecute automáticamente en segundo plano nuevamente? Estoy ejecutando Fedora 23.

Script de shell espera por command de background

Estoy escribiendo un guión, pero hay algo que necesito que no puedo encontrar una manera de hacerlo … Necesito hacer un command en segundo plano "command1 y" y luego en algún lugar del script necesito esperar a que termine antes de hacer el command2. Básicamente, necesito esto: NOTA: ¡cada command se ejecuta en un directory […]

¿Espera el uso del command en Linux?

#!/bin/bash function back() { sleep $1 exit $2 } back $1 $2 & b=$! if `wait $!`;then echo success else echo failure fi bash-3.00# ./back 300 0 failure bash-3.00# ./back 300 1 failure Estaba esperando el success como estado de salida cuando envío 0, pero todavía estoy recibiendo un failure . Además, wait no espera […]

Estoy usando `&`: ¿por qué no se ejecuta el process en segundo plano?

Sé que puedo agregar & a un command para ejecutar el process en segundo plano. Estoy SSH'ing en una caja Ubuntu 12.04 y ejecutando un progtwig python con $python program.py & – pero cuando voy a cerrar la window de la terminal recibo un post que dice que cerrar la terminal matará el process en […]

arriba, arriba y arriba y commands en Linux

No entiendo la diferencia entre los commands "top, top &, top &" en Linux. Alguien por favor ayuda …

Ejecute commands en paralelo y espere a que termine un grupo de commands antes de comenzar el siguiente

Tengo script que incluye varios commands. ¿Cómo puedo agrupar commands para que se ejecuten juntos? (Quiero hacer varios grupos de commands. Dentro de cada grupo, los commands deben ejecutarse en paralelo (al mismo time). Los grupos deben ejecutarse secuencialmente, esperando que un grupo termine antes de comenzar el siguiente grupo) … es decir #!/bin/bash command […]

¿Por qué los processs de background a veces se detienen espontáneamente?

Algunas veces, un time después de haber fundado un process con bg in bash, cuando presiono Enter en el mismo shell para volver a mostrar el aviso (solo para verificar que todavía estoy en bash cuando se muestra algún resultado del process de background) , el process de background parece detenerse espontáneamente. Si vuelvo a […]

¿Cómo recuperar un trabajo de background de un shell anterior?

Posible duplicado: ¿Cómo puedo desconocer un process en ejecución y asociarlo a un nuevo shell de pantalla? Lancé un command que dura mucho time. Tuve que desconectarme, así que lo moví en segundo plano (con CTRL + Z y bg ) antes de salir. Algo como esto: $ my_command ***command is beeing executed and is […]

Cómo iniciar un progtwig en segundo plano

El progtwig Boblight no se ejecuta en segundo plano. No hay una diferencia notable entre la ejecución sudo boblightd y sudo boblightd& ¿Cómo puedo resolver este problema que la console no bloqueará más inputs? pi@raspberrypi ~/boblight/boblightd-for-raspberry-master $ sudo boblightd Boblightd 2.0 (optimized version for raspberry) (c) 2013 Speedy1985 and Heven) (InitLog) start of log /root/.boblight/boblightd.log […]