La commande nohup
permet de lancer un processus en l'immunisant face aux signaux "hangup". En pratique, cela permet qu'un processus continue à s'exécuter après la déconnexion de l'utilisateur correspondant. nohup
redirige les sorties du processus dans le fichier nohup.out
nohup longcalcul &
: lance en tâche de fond le processus longcalcul
en l'immunisant face aux signaux hangup.
man nohup
info nohup
Pensez à combiner nohup
et nice de façon à réduire la priorité des processus qui s'exécutent de façon non-interactive.