如何在Centos中将Python代码保持在后台运行,并将print输出保存到log日志文件中

如何在Centos中将Python代码保持在后台运行,并将print输出保存到log日志文件中

很多时候我们的Python代码是会一直处于执行状态的,所以有必要知道如何使Python程序一直在后台运行,并将print输出保存到log日志文件中。

为什么要将print输出保存到log日志文件中?
因为如果不将输出保存到log日志文件中,那么程序的每一条printf输出就会显示在SSH2窗口中,你受得了么?

很简单,下面的这句代码就可以实现:

nohup python3 /opt/python_scripts/retr/P-0006.py > /opt/python_scripts/retr/output.log &

在这里插入图片描述
在这里插入图片描述

日志文件就保存在上面命令指定的路径中:

如何在Centos中将Python代码保持在后台运行,并将print输出保存到log日志文件中_第1张图片
如何在Centos中将Python代码保持在后台运行,并将print输出保存到log日志文件中_第2张图片

你可能感兴趣的:(CentOS-Linux,centos,linux)