本地计算机上关闭了SSH连接,脚本仍将在Ubuntu服务器上保持运行【安装tmux】
检查是否已安装tmux:
tmux --version
安装tmux:
sudo apt update
sudo apt install tmux
创建一个tmux会话并运行:
# 创建一个新的tmux会话
tmux new -s session_name
# 在会话中运行test.py脚本
python3 /path/to/test.py
退出tmux会话但保持test.py运行: 按 Ctrl+b,然后按 d 键。
再次查看或重新连接到会话:
tmux attach -t session_name
这样一来,即便你在本地计算机上关闭了SSH连接,test.py仍将在Ubuntu服务器上通过tmux会话保持运行。