在不使用屏幕的情况下在后台运行ruby脚本

dav*_*idb 9 ruby ssh ruby-on-rails

我在Rails环境中有两个脚本,必须全天候运行.我正在使用远程服务器,因此我需要使用启动脚本ssh,这意味着我需要始终保持ssh窗口的打开状态.

我正在寻找一种在后台运行这些脚本的简单方法,以便在我关闭ssh连接后不会取消它们.

我不想用screen.我认为必须有更简单的方法来处理这个问题.不存在吗?

小智 22

我认为最基本的解决方案是nohup:

nohup myscript &> /dev/null &
Run Code Online (Sandbox Code Playgroud)