【问题标题】:Unable to deploy python script , upon closing terminal script stops running无法部署python脚本,关闭终端脚本停止运行
【发布时间】:2019-07-17 23:43:57
【问题描述】:

我有一个 python 脚本需要在没有任何干扰的情况下运行 10 天,python 新手有没有办法可以运行脚本,如果我们关闭终端,脚本不应该停止。将部署 EC2 Ubuntu 实例 amazon - 也是我的本地机器。如果程序中需要修改可能需要重新启动,请告诉我如何完成此任务。

【问题讨论】:

    标签: python amazon-ec2 deployment


    【解决方案1】:

    您可以使用nohup

    如果您想退出已经在运行进程的 shell,您可以 disown 正在运行的进程。

    您也可以使用screen 在可以返回的shell 中运行该进程。

    【讨论】:

    • @fabianegli- 是否有可用的文档 - 如何使用 nohup
    • 您可以在控制台/终端/命令行输入man nohup阅读手册(按q退出手册,space向下滚动,b向上滚动) . this answer中也有一个简单的例子
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-11-15
    • 2018-12-15
    • 2021-01-20
    • 2021-05-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多