GNU/Linux >> Linux Esercitazione >  >> Linux

Eseguire vere istanze di processo multiple di Gnome-terminal?

Se hai gnome-terminal in esecuzione e desideri una nuova istanza del programma, potresti pensare che sia in esecuzione gnome-terminal & da una shell farebbe il trucco.

Sorprendentemente, questa nuova istanza si comporta come un insipido programma Windows o Mac; invia solo un messaggio al gnome-terminal esistente in esecuzione per creare una nuova finestra. Se questo gnome-terminal il processo si arresta in modo anomalo, perdi tutte le finestre del terminale!

(Ovviamente, ogni finestra ha la sua shell, che è un processo indipendente, ma l'effettivo emulatore di terminale e la sua GUI sono gestiti da una singola istanza dell'applicazione.)

Come possiamo creare istanze indipendenti di gnome-terminal , ognuno in esecuzione nel proprio processo, in modo che l'uccisione di quel processo distrugga solo le finestre associate a quel processo?

Risposta accettata:

Secondo man gnome-terminal , l'opzione che stai cercando sembra essere chiamata in modo confuso

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

Tuttavia, l'opzione è stata apparentemente rimossa nelle versioni più recenti, quindi non dovrebbe essere utilizzata.


Linux
  1. Come eseguire il processo Rsync in background

  2. Esegui processo con output in tempo reale in PHP

  3. Qualche modo per eseguire i comandi della shell su Android a livello di codice?

  4. Esegui un processo persistente tramite ssh

  5. Esegui più script Python contemporaneamente

Come eseguire più comandi Linux in un unico comando

Come eseguire più comandi Linux contemporaneamente nel terminale Linux

6 fasi del processo di avvio di Linux (sequenza di avvio)

Salva più layout di terminale gnome?

Perché eseguire un comando shell Linux con "&"?

Input standard multiplo? Come?