我们通常在笔记本上用SSH连接远程服务器做深度学习. 这样如果SSH连接断了,终端被kill掉,深度学习程序也会随之终止,带来许多麻烦. Linux系统上有一个软件screen可以让python程序后台运行,这样即使断网也不会有什么影响. 执行命令
1apt update2apt install screen来安装screen. 使用下面的命令创建并进入一个screen会话
x1screen -L -U -S session_name2# 参数解释:-L生成log文件,-U使用UTF-8编码,-S指定会话名称在screen会话中执行深度学习脚本
xxxxxxxxxx11python train.py按ctrl+A,ctrl+D退出会话,回到终端. 用命令 screen -ls查看现有的screen会话,screen -r session_name回到会话.