Il existe différentes façons d'exécuter un programme terminal et de continuer à utiliser le terminal :
- Vous pouvez ouvrir un autre onglet terminal (cliquez avec le bouton droit, puis sélectionnez "Ouvrir un nouvel onglet").
- Vous pouvez ajouter
&
à la commande que vous exécutez. Soyez conscient que vous ne verrez pas de sortie de texte dans le terminal, tels que des messages d'erreur.
- Vous pouvez taper Ctrl-Z puis exécuter
bg
. Cela a le même effet que d'exécuter command &
- Vous pouvez exécuter
nohup command &
puis appuyer sur entrée. (Merci à ccpizza, voir les commentaires ci-dessous.)
Cependant, appuyer sur Alt-F2 puis exécuter votre commande à partir de l'interface graphique est généralement considéré comme la meilleure pratique - il n'y a pas de terminal du tout !
Remarquez que lors de l'utilisation de &
(pas de nohup
), fermer le terminal mettra quand même fin à l'application à moins que vous n'exécutiez disown
par la suite.
ÉDITION : Il semble que l'utilisation de nohup
laissera parfois de petits résidus dans votre dossier personnel. Ce qui aurait normalement été enregistré dans le terminal est apparemment sauvegardé dans un fichier dans ~/.
~~
Une façon simple d'exécuter un programme en arrière-plan est nom-du-programme & disown
, ce qui vous permettra de fermer un terminal sans tuer le processus.