Lorsque je tape firefox
dans le terminal, il démarre Firefox mais le terminal "se bloque".
Que se passe-t-il dans les coulisses?
Puis-je ouvrir Firefox à partir du terminal et continuer à utiliser le même onglet de terminal pour d'autres choses sans fermer Firefox?
Le terminal se verrouille lorsque vous exécutez une application à partir de celle-ci tant que l'application est en cours d'exécution. Avec l'esperluette (&), vous pouvez démarrer l'application en arrière-plan et toujours utiliser le terminal. Type:
user@Host:~# firefox &
Pour démarrer Firefox en arrière-plan. La sortie de l'application sera toujours dans le terminal.
Ou, si firefox est déjà en cours d'exécution, vous pouvez le faire:
Type:
jobs
Vous devriez voir vos emplois comme:
[1]+ Stopped firefox.
Type:
bg %1
(ou numéro de votre emploi)
Utilisation Nohup firefox &
pour exécuter firefox à partir du terminal et vous pouvez utiliser le terminal pour un autre processus, si vous fermez le terminal, firefox ne se fermera pas.
Si vous obtenez une erreur comme Another instance is running
puis utilisez Nohup firefox -P --no-remote &
et créez un nouveau profil utilisateur et parcourez.
Vous pouvez utiliser le &
symbole après votre commande pour l'exécuter en arrière-plan.
Utilisez cette commande pour exécuter firefox en arrière-plan, vous pouvez également quitter le terminal, mais le firefox fonctionnera toujours.
hussain-->~#Nohup firefox &
Lorsque vous ouvrez simplement le firefox, il ne renverra pas l'invite après avoir fermé le firefox, il renverra uniquement l'invite.