Ich würde vorschlagen, dass, obwohl '&' den Befehl im Hintergrund ausführt, beim Verlassen Ihres Terminals immer noch SIGHUP gesendet wird. Sie könnten den Disown-Befehl verwenden
disown verhindert, dass die aktuelle Shell ein HUP-Signal an jeden der angegebenen Jobs sendet, wenn die aktuelle Shell eine Anmeldesitzung beendet.
Wenn Job weggelassen wird, wird der zuletzt gestartete oder gestoppte Hintergrundjob verwendet.