永久运行终端命令

永久运行终端命令

我目前在 Openshift 上免费托管我的数据库,并让我的程序在本地网络上的 Raspberry Pi 上运行。我需要将数据从程序传递到我的 openshift 数据库。我想无头运行linux box。目前正在运行 raspbian 操作系统。

为此,我运行命令:

rhc port-forward -a webapp

我的问题是如何永久运行此命令而不会超时(一些检查以查看进程是否正在运行?)并且没有终端运行(后台进程)?

答案1

根据命令的具体工作方式,这可能还不够,但通常足以执行如下操作:

nohup rhc port-forward -a webapp &

&- 在后台运行该进程

nohup- 如果终端“挂断”(即关闭,这是拨号时代的遗物),不要终止应用程序。

相关内容