【问题标题】:running scripts on ssh remotely在 ssh 上远程运行脚本
【发布时间】:2019-11-22 22:59:40
【问题描述】:

我有一个 python 脚本和一个文件(都在 ssh 上),要使用 python 脚本插入到数据库(mysql)中。我的文件有 53,000,000 行要提交到数据库。这个提交需要很长时间。无论如何我可以在其中运行脚本,以便即使我退出 ssh 脚本也会继续运行?

谢谢,

【问题讨论】:

    标签: mysql database ssh


    【解决方案1】:

    您可以使用screentmux。这两个命令都允许您分离用户会话。您可以随时重新连接到此会话。 您只需要启动screen 并在那里运行您的脚本。之后,您可以按 ctrl+a 而不是 d 并且您的会话将被分离。 要恢复会话,您需要运行 screen -a

    【讨论】:

      【解决方案2】:

      你为什么不在 jenkins 管道中处理它,在 jenkins 中设置一个作业来运行脚本。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-08-03
        • 2010-11-03
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2023-03-10
        相关资源
        最近更新 更多