0

我有 2 个没有尽头的程序,当我启动我的 Ubuntu 服务器时,我想在后台运行它们。现在我在我的 rc.local 中:

setsid mono ../root/Check.exe

setsid sh ../root/blabla.sh

它们都是无穷无尽的,所以 Check.exe 永远不会退出,因此 blabla.sh 永远不会运行。我该怎么办?

4

1 回答 1

1

使用nohupwhich 停止接收NOHUP信号的进程,并在您退出调用程序的 shell 时终止。&在后台运行一个进程。

nohup setsid mono ../root/Check.exe &

nohup setsid sh ../root/blabla.sh &
于 2013-03-22T13:52:03.897 回答