Skip to main content

Commande en arrière plan

Comment exécuter une commande en tâche de fond ? 


Exécuter une commande Linux en arrière-plan

Pour exécuter une commande en arrière-plan, ajoutez le symbole esperluette ( &) à la fin de la commande :

command &

L'ID du travail shell (entouré de crochets) et l'ID du processus seront imprimés sur le terminal :

# Output
[1] 25177

Cependant le processus en arrière-plan continuera à écrire des messages sur le terminal à partir duquel vous avez appelé la commande.

Pour supprimer les messages stdoutet stderr, utilisez la syntaxe suivante :

command > /dev/null 2>&1 & 

 

Screen ?