只要服务器正在运行,nohup是否正常工作?

时间:2018-05-13 05:57:18

标签: linux raspberry-pi3 raspbian

我最近决定将我的程序从AWS迁移到本地服务器(运行Raspbian的Raspberry Pi 3 B +)。我通过SSH连接到现在的本地服务器,在那里发送以下命令(如果我错了,请纠正我。)

nohup ./Eye.sh & nohup ./Hand.sh & nohup ./Foot.sh &

该计划在周末没有任何作用(周日当前凌晨2点)并且在周一上午9:30之前不会开始执行任务。我需要知道,我不会希望通过SSH重新连接到服务器来重新执行命令,因为程序始终在运行是至关重要的。

我有什么可担心的吗?只要系统有电,程序就会运行吗?

1 个答案:

答案 0 :(得分:1)

是。只要服务器正在运行,您就可以关闭SSH连接,程序将继续使用nohup命令运行。如果您的服务器因任何原因重新启动,您应该考虑使用respawn。