服务器后台进行Python模型训练
服务器后台进行Python模型训练创建后台进程假如我们的训练程序为train.py,要用到setsid命令,格式如下:setsid python train.py > /tmp/log_py 2>&1 &这样程序后台运行,并将屏幕输出的错误和结果log全部重定向到文件log_py中。参数说明:1、用setsid来启动程序,就可以做到使启动的进程在新的ses...
·
服务器后台进行Python模型训练
创建后台进程
假如我们的训练程序为train.py,要用到setsid
命令,格式如下:
setsid python train.py > /tmp/log_py 2>&1 &
这样程序后台运行,并将屏幕输出的错误和结果log全部重定向到文件log_py中。
参数说明:
1、用setsid来启动程序,就可以做到使启动的进程在新的session中运行,并且终端关闭时,进程不退出。
2、python train.py 执行train.py文件
3、> 表示把标准输出(STDOUT)重定向到文件,这里重定向到了/tmp/目录下的log_py.log文件(没有会自动创建)
4、若无2>&1则错误信息不会重定向,
5、& 符号指定让程序后台运行,一定不能省略,否则程序还是运行在前台
删除后台进程
利用ps -aux
可以查看所有进程
然后找到train.py的进程号,用kill
命令删除进程
更多推荐
所有评论(0)