Articles of process de background

Enviando una señal a un process principal

Estoy tratando de implementar un time de espera para un gran script que requiere mucho process externo. Empiezo un process separado como un perro guardián que comtesting cada segundo si se alcanza el time de espera ( PARENT_PID=$$ ((t = 2 )) while ((t > 0)); do sleep 1 ((t -= 1)) done kill -s […]

cómo cerrar este process de background?

¿Cómo cierro un process cuando lo ejecuté con sudo bash -c 'apt-get -y install texlive-full >/dev/null 2>&1 & disown' ? No tengo forma de seguir el process en Ubuntu del que soy consciente.

¿cuál es el descriptor de file de mi terminal

Necesito usar la function tcsetgrp para hacer que mi process en segundo plano sea procesado en primer plano, pero el parámetro de tcsetgrp es un descriptor de file asociado a mi terminal. ¿Cuál es el file descriptor de file descriptor de mi terminal o su valor int? EDITADO De acuerdo con los comentarios a continuación […]

Procesos de background automáticos

Estoy ejecutando mi Raspberry Pi fuera de un server SSH, y quiero poder acceder a ella fuera de casa. Claro, todo lo que necesito es una IP. Pero con mi terrible Internet, está desapareciendo constantemente. Mi IP está cambiando constantemente. Para contrarrestar esto, configuré un script para probar si mi IP es la misma que […]

Algunos processs no permanecen en la list de trabajos

Después de una reorganización reciente del área de trabajo, me queda una pregunta sobre la forma en que ciertos processs interactúan con el resultado de los jobs . Estoy ejecutando todo mi progtwig en segundo plano en una terminal 'Principal', de esa manera tengo el control y la información de todos ellos orderadamente en un […]

¿Cómo poner el progtwig "sí" en segundo plano?

Cuando activo el progtwig yes , no reactjs a la pausa CTRL+Z (ni a CTRL+C para detenerlo). No conozco otras forms de ejecutar un progtwig en segundo plano que usar CTRL+Z y luego un bg .

¿Cómo puedo ejecutar un process en una terminal desde otra terminal?

Tengo 5 processs ejecutándose desde una terminal ( T1 ). Todos ellos se ejecutan en segundo plano, pero generan una gran cantidad de resultados. Ahora desde otro terminal ( T2 ), quiero matar a uno de ellos usando el command KILL pid . Luego, después de 60 segundos, quiero reiniciar el mismo process (obviamente obtendrá […]

ssh targetHost y; fg – no funciona, pero ¿por qué?

Probé la siguiente combinación para get el pid de la session ssh (ejecutándose en segundo plano muestra el pid) y luego fg para volver a la session ssh e introducir la contraseña: ssh targetHost &; fg Obtuve el siguiente error: -bash: syntax error near unexpected token `;' ¿Por qué el ";" no funciona como se […]

¿Cómo ejecutar un grep de larga duración, canalizar el resultado en less y poner todo en segundo plano?

A menudo me encuentro en la situación en la que necesito encontrar una base de código para un símbolo dado como ese: find src/galio -not -path './src/stapi-sdk/apilib/* -regextype posix-extended -iregex '.*(\.hpp|\.hxx|\.cpp|\.cxx|\.h|\.c|\.ma?k|\.sh|makefile)' | xargs egrep –colour=always -Hn 'NUM_EXTERITY_FLAGS' | less -R La combinación find / grep puede llevar bastante time y me gustaría poner toda la […]

Redirigir stdout a file con nohup no funciona

Estoy intentando ejecutar un C-progtwig en el background. También quiero save los stdout-outputs del progtwig. Pero si bash lo siguiente, nohup solo networkingirecciona stderr-outputs al logfile.txt: nohup ./GetTempValues 11 4 > logfile.txt 2>&1 & Donde 11 y 4 son los parameters que necesito pasar a mi progtwig y el último & es para ejecutar el […]