Navrhoval bych, že ačkoli '&' spouští příkaz na pozadí, když opustíte terminál, stále se odesílá SIGHUP. Můžete použít příkaz disown
disown zabraňuje aktuálnímu shellu poslat signál HUP každé z daných úloh, když aktuální shell ukončí relaci přihlášení.
Pokud je úloha vynechána, použije se naposledy spuštěná nebo zastavená úloha na pozadí.