On souhaite lancer un programme qui ne soit pas attaché au terminal courant.
Bash: disown
Zsh : &!
ou &|
Exemple : lancement d’un rsync un peu long
rsync -avz grokonteunu monserveur:~
Là on se dit “je suis en ssh, je veux exécuter d’autres trucs, et pas que tout s’arrête si je perds la connexion !”.
^z
bg %1
disown -
Voilà c’est bon, la commande est détachée.
Pour zsh :
rsync -avz grokonteunu monserveur:~ &!
On est tranquille. ☺