Linux服务器后台运行Python程序并输出\查看日志文件
发布日期:2021-05-07 14:14:16 浏览次数:19 分类:精选文章

本文共 398 字,大约阅读时间需要 1 分钟。

  • Linux服务器后台运行Python

    nohup python -u test.py > test.log 2>&1 &

    最后的&表示后台运行

    >表示日志输出重定向

    Linux默认定义两个变量:1和2

    • 2 错误输出
    • 1 标准输出
    cmd 1>info.log 2>error.log &# 下两个命令等价cmd >out.log &cmd 1>out.log &# 将错误输出重定向到标准输出cmd 1>out.log 2>&1 &

    上述命令都是在shell窗口运行,退出窗口则程序退出,用nohup cmd表示不受退出影响

    • , 1前面的&注意添加, 否则还会创建一个名为1的文件
      最后会把日志文件输出到test.log文件
  • 实时查看日志文件

    tail -f test.log
  • 查看后台运行程序

    ps -ef|grep python
  • 结束进程

    kill -s 9 11001
  • References

上一篇:身材是第二生产力
下一篇:talib.AROON指标详解

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2025年04月14日 20时36分20秒