我是 Linux 新手,我可能会问一个相当基本的问题。如何在 Linux 上运行连续程序?
基本上,我有一个程序可以不断检查网站上的内容。这个程序将执行几天。我在希望运行此程序的计算机上没有管理权限,而且我也没有对这台计算机的独占访问权限,这意味着其他用户可以物理登录。此外,除非发生一些不可告人的灾难,否则计算机将在我的程序的整个持续时间内运行。
我知道我可以通过 SSH 进入机器并运行程序。然而,这是不可取的,因为我需要第二台机器来做这件事(这违背了我正在做的事情),更不用说超时问题了。
有没有一种方法可以让我在计算机上远程运行我的程序,而无需在启动后建立某种连接?
如果我用 无限循环运行一个程序nohup,该程序是否会无限期运行(直到机器被重置或直到我手动终止它)?