GNU/Linux >> Tutoriales Linux >  >> Linux

¿Ejecutar verdaderas instancias de múltiples procesos de Gnome-terminal?

Si tiene gnome-terminal ejecutándose y quiere una nueva instancia del programa, puede pensar que ejecutar gnome-terminal & de un caparazón haría el truco.

Sorprendentemente, esta nueva instancia se comporta como un insípido programa de Windows o Mac; solo envía un mensaje al gnome-terminal existente y en ejecución para crear una nueva ventana. Si este gnome-terminal el proceso falla, ¡perderá todas las ventanas de la terminal!

(Por supuesto, cada ventana tiene su propio shell, que es un proceso independiente, pero el emulador de terminal real y su GUI se administran desde una única instancia de la aplicación).

¿Cómo podemos crear instancias independientes de gnome-terminal? , cada uno ejecutándose en su propio proceso, de modo que eliminar ese proceso solo destruye la(s) ventana(s) asociada(s) con ese proceso?

Respuesta aceptada:

Según man gnome-terminal , la opción que está buscando parece tener un nombre confuso

   --disable-factory
             Do not register with the activation name server, do 
             not re-use an active terminal.

Sin embargo, la opción aparentemente se eliminó en versiones más recientes, por lo que no se debe confiar en ella.


Linux
  1. DSH:ejecute un comando de Linux en varios hosts a la vez

  2. ¿Ssh a múltiples hosts y ejecutar un comando?

  3. Ejecutar proceso con salida en tiempo real en PHP

  4. ¿Alguna forma de ejecutar comandos de shell en Android mediante programación?

  5. Ejecute múltiples scripts de python al mismo tiempo

Cómo ejecutar múltiples comandos de Linux en un solo comando

Cómo ejecutar varios comandos de Linux a la vez en la terminal de Linux

6 etapas del proceso de arranque de Linux (secuencia de inicio)

¿Entrada estándar múltiple? ¿Cómo?

¿Puede un proceso ejecutarse independientemente de cualquier shell?

¿Cómo maneja copy-on-write en fork() múltiples bifurcaciones?