¿Cuáles son las diferencias entre $ nohup foo y $ foo & y $ foo & $
Preguntas sobre las diversas formas en que el shell puede controlar los trabajos: suspensión, reanudación, finalización de la ejecución, etc.
¿Cuáles son las diferencias entre $ nohup foo y $ foo & y $ foo & $
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...
Tengo un programa en ejecución en un shell SSH. Quiero pausarlo y poder deshacer su ejecución cuando regrese. Una forma en que pensé en hacer eso fue transferir su propiedad a un shell de pantalla, manteniéndolo así en funcionamiento. ¿Hay una manera diferente de
En la terminal bash puedo presionar Control+ Zpara suspender cualquier proceso en ejecución ... luego puedo escribir fgpara reanudar el proceso. ¿Es posible suspender un proceso si solo tengo su PID? Y si es así, ¿qué comando debo usar? Estoy buscando algo como: suspend-process...
¿Cuál es la diferencia entre un "trabajo" y un
a veces ejecuto una aplicación en el terminal gnome, pero de repente tengo que reiniciar gnome o algo así. Supongo que la respuesta a la pregunta también es útil, entonces quiero desconectarme de SSH donde algo está sucediendo. El árbol terminal de Gnome se ve así: gnome-terminal bash...
La parte completa de la página de manual de Bash que es aplicable solo dice: Si el sistema operativo en el que se ejecuta bash admite el control de trabajos, bash contiene funciones para usarlo. Al escribir el carácter de suspensión (generalmente ^ Z, Control-Z) mientras se está ejecutando un...
¿Un programa que se ejecuta desde una sesión ssh depende de la conexión con el cliente? Por ejemplo, cuando la conexión es realmente lenta. Entonces, ¿espera activamente hasta que las cosas se impriman en la pantalla? Y si depende de la conexión, ¿también sucede con la pantalla o byobu, por...
Ctrl+ Zdetiene el trabajo mientras que Ctrl+ lo Cmata. ¿Porqué es eso? ¿No tendría el otro sentido más sentido? z@z-lap:~$ sleep 100& [1] 4458 z@z-lap:~$ sleep 200& [2] 4459 z@z-lap:~$ jobs [1]- Running sleep 100 & [2]+ Running sleep 200 & z@z-lap:~$ fg %1 sleep 100 ^Z [1]+...
Si cierro la terminal virtual, donde se inició algún proceso, ¿la salida va directamente a /dev/null, o puede contaminar la memoria de alguna manera? ¿De todos modos, puedo tomar la salida para continuar leyendo en cualquier momento después de eso? [EDITAR]: Entonces, ¿es el momento de rechazar un...
Estoy tratando de configurar un script de shell para que ejecute procesos en segundo plano, y cuando uso Ctrlcel script de shell, mata a los hijos y luego sale. Lo mejor que he logrado hacer es esto. Parece que kill 0 -INTtambién mata el script antes de que ocurra la espera, por lo que el script...
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 /
¿Puede alguien explicar de manera fácil de entender el concepto de terminal de control en sistemas Unix y Unix? ¿Está relacionado con una sesión? Si es así, entonces cómo
En la página del manual , solo dice: -m El control de trabajos está habilitado. Pero, ¿qué significa esto realmente? Encontré este comando en una pregunta SO , tengo el mismo problema que OP, que es "la tela no puede iniciar Tomcat". Y set -mresuelto esto. El OP explicó un poco, pero no...
Me gustaría ejecutar y configurar un proceso similar a un demonio de un script. Mi shell está emulado zsh bajo Cygwin y el demonio es SFK , un servidor FTP básico. Para lo que importa aquí, el script startserv.shse puede redactar de la siguiente manera: #!/bin/sh read -s -p "Enter Password: "...
Estos comandos se ejecutan en segundo plano: foo @ contoso ~ $ dormir 30 y foo @ contoso ~ $ dormir 60 y foo @ contoso ~ $ dormir 90 y ¿Cuál es el signo menos y más después de ejecutar el proceso de trabajo? foo @ contoso ~ $ puestos de trabajo [1] Ejecución del sueño 30 y [2] - Ejecución del...
¿Es posible cambiar el proceso padre de un proceso? Si es así, ¿cómo? Por ejemplo, ¿Cómo se las screenarregla para adjuntar una screensesión y los procesos que se ejecutan dentro de ella a diferentes procesos de shell? ¿Hay cambio en el proceso de los padres? Parece haber oído hablar de otras...
Esta pregunta es un seguimiento de: Cómo suspender y reanudar procesos He comenzado firefox desde una sesión bash en gnome-terminal. El árbol de procesos se ve así: $ ps -e -o pid,ppid,cmd -H 1828 1 gnome-terminal 26677 1828 bash 27980 26677 /bin/sh /usr/lib/firefox-3.6.15/firefox 27985 27980...
Tengo un ejercicio para poner en un archivo algunos datos (* conf de algunos directorios) y necesito hacer esto en segundo plano. Lo hice y me pregunto cuál es el significado de los mensajes de salida: [A@localhost tests]$ ls -ld /etc/*conf /usr/*conf > test1_6_conf.txt 2>&1 & Enter...
suspendes un comando incorporado en Bash. ¿Cuándo utilizaría este comando de forma natural y lo encontraría