gpt4 book ai didi

ruby - 在后台运行 Ruby 脚本

转载 作者:数据小太阳 更新时间:2023-10-29 06:51:16 24 4
gpt4 key购买 nike

我有一个 Ruby 脚本,我需要在我的 Linux 机器上一直运行它。我尝试了 nohup ruby​​ ruby​​.rb& 但它似乎不起作用。

如何让脚本在后台运行?

最佳答案

查看 screen,这是一个命令行实用程序。开始它

screen

您将获得一个分离的新外壳。在那里开始你的脚本

ruby whatever.rb

然后看着它运行。然后按 Ctrl-A Ctrl-D,你应该回到原来的 shell。您现在可以离开 ssh session ,脚本将继续运行。稍后,登录到您的盒子并输入

screen -r

你应该回到分离的 shell。

如果你多次使用屏幕,你将不得不通过 pid 选择屏幕 session ,这不太舒服。为了简化,你可以这样做

screen -S worker

开始 session

screen -r worker

恢复它。

关于ruby - 在后台运行 Ruby 脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6391187/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com