Doublons possibles:
garder un programme en cours d'exécution après la fermeture d'une console, après le démarrage du programme
Comment puis-je utiliser ssh pour exécuter une commande sur une machine Unix distante et quitter avant la fin de la commande?
Salut!
Je veux exécuter le programme de mon ordinateur portable par connexion SSH au serveur distant. Le problème est que je rentre chez moi avec mon cahier :)
Comment continuer à exécuter le programme?
nohup
est une commande qui exécutera une autre commande et la rendra immunisée contre le signal de "raccrochage".Vous l'exécutez aussi simplement que:
nohup command
mais vous devrez également rediriger stdin, stdout et stderr. Voir la page de manuel pour plus d'informations.
Vous voudrez probablement aussi le mettre en arrière-plan.
Vous devrez également connaître la
kill
commande pour éventuellement le tuer.la source
tee
pour rediriger stdin, stdout et stderr.