我在树莓派上创建了自己的热控制电路,用于控制家庭供暖系统的泵。
每次Gnu/Linux启动时都会执行该程序(我将程序放入init.d
并使其可执行)。每次重新启动后,程序都会运行(通过检查)pidof program
。但是,由于某种原因,程序有时会停止,我不知道为什么。使用以下命令启动程序后:nohup sudo myProgram
,程序运行了几天。我只是想知道为什么,以及如何检查程序以相反方式停止的原因(init.d)。
init.d
此外,通过使用启动程序来启动脚本是否更合理nohup
?