【问题标题】:Communicate to a running process ubuntu python server与正在运行的进程 ubuntu python 服务器通信
【发布时间】:2021-02-19 21:27:43
【问题描述】:

我在 Azure 的云上运行 Ubuntu 服务器。我运行命令 nohup python3scanner.py 以允许我运行我的脚本并关闭 putty 终端并让它继续运行。现在的问题是我无法向进程提供输入,如果我想终止它,我必须使用 kill 命令。

在 ubuntu 服务器命令行上断开/连接到正在运行的进程的最佳方法是什么

【问题讨论】:

    标签: python azure ubuntu server remote-server


    【解决方案1】:

    有几种方法,但没有一种是特别棒的。首先,您可以重新编写脚本,使其具有某种形式的套接字连接,并期待输入,然后编写另一个脚本以将信息发送到该套接字。这是非常繁重的工作,但我以前做过。其次,您可以使用 screentmux 之类的东西来代替 nohup,以便稍后重新连接到该终端会话,并直接访问 stdout/stdin。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-05-26
      • 2021-11-11
      • 2011-06-18
      • 1970-01-01
      • 1970-01-01
      • 2012-02-17
      • 1970-01-01
      相关资源
      最近更新 更多