Normally when you close a terminal, including a Dataplicity terminal, your script will terminate too.
But what if you wanted to keep your scripts running even if you leave the terminal?
Firstly, install tmux:
sudo apt install -y tmux
Then make a tmux session that you will use:
tmux new -s MySession
When you create a new session you will automatically get attached to it.
All done! You are now within a tmux environment that you can leave and log back into whenever you want to. The scripts that you launch within this environment will stay alive until you turn them off.
To detach from a session use:
To re-attach to a session use:
tmux a -t MySession
To delete a session completly use:
tmux kill-session -t MySession
Updated about 2 years ago