Linux后台运行python程序并输出到日志文件

Posted uedhome

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux后台运行python程序并输出到日志文件相关的知识,希望对你有一定的参考价值。

后台运行python程序并标准输出到文件

现在有test.py程序要后台部署, 里面有输出内容

使用命令:

nohup python -u test.py > test.log 2>&1 &
  • 最后的&表示后台运行
  • 2 输出错误信息到提示符窗口
  • 1 表示输出信息到提示符窗口, 1前面的&注意添加, 否则还会创建一个名为1的文件

最后会把日志文件输出到test.log文件

查看

  • tail -f test.log如果要实时查看日志文件使用命令
  • cat test.log查看全部输出使用命令

以上是关于Linux后台运行python程序并输出到日志文件的主要内容,如果未能解决你的问题,请参考以下文章

如何在Linux服务器上后台运行python程序,并将输出加载到指定文件中

openwrt 下python程序后台运行,并将打印信息保存文件

linux-后台运行程序-nohup

Linux后台运行Python程序

linux后台自动执行命令nohup与日志查看

Linux 让程序在后台执行