Os métodos usuais de desanexar um processo do shell são:
-
execute em segundo plano usando
&, depois peça ao shell para parar de rastreá-lo usandodisown:$ xterm & $ disown(ou
xterm & disown) -
é executado em segundo plano usando
&e usa a ferramentanohuppara evitar que ele seja eliminado:$ nohup xterm & -
execute em segundo plano usando
&e use o bifurcação dupla para evitar que o shell o acompanhe:$ (xterm &) -
executado em segundo plano usando
setsid:$ setsid xterm
(Tente (setsid xterm &) se algumas opções não funcionarem.)