解决终端卡死导致程序卡死(nohup)和远程连接时断网导致程序卡死的问题(screen)
1、nohup解决终端卡死导致程序卡死
python
nohup command > output.log 2>&1 &
2、screen解决断网导致程序卡死
(1)创建虚拟终端
powershell
screen -S session_id
(2) 在虚拟终端下跑程序
powershell
command
(3) 退出虚拟终端
在当前虚拟终端下退出:
powershell
# 退出当前的终端会话,但是保持它在后台运行
Ctrl + A + D
# 完全关闭当前的终端会话
exit
在其他虚拟终端下关闭当前终端
powershell
# 查看终端id
screeen -ls
# 关闭指定终端
screen -S session_id -X quit
(4) 重启指定虚拟终端
powershell
screen -r session_id