ça peut devenir pénible de pas avoir la main pendant plusieurs minutes/heures lorsqu'on exécute un script qui nous bloque le terminal...
Pour ce faire, il est possible d'exécuter le script en arrière-plan.
Le processus s'exécute dans un second shell, et vous permet de continuer votre travail.
(Il est parfois nécessaire d'installer le paquet nohup (tout dépend de votre distri linux/bsd))
Pour ce faire, positionnez-vous à l'emplacement de votre script (ici dans /tmp pour l'exemple) :
(je rappelle que vous etes en root) :
su
cd /tmp
Exécuter le script en arrière plan avec nohup (le script s'appelle script.sh pour l'exemple)
nohup ./script.sh &
A ce moment, le PID du processus s'exécutant en arrière plan s'affiche.
Notez-le !! (on prend l'exemple 6421)
Pour stopper l'exécution du script :
kill 6421