11得票4回答
使用Shell_exec和nohup的PHP命令

我认为有很多类似的帖子,但在搜索周围后,我还没有找到解决方案。 基本上,我正在尝试在后台运行两个脚本。 当我在命令行中运行它们时,在调用我的第一个脚本后,我会看到: /usr/bin/nohup php script.php > nohupoutput.log & echo ...

18得票3回答
在关闭终端后在后台运行进程

我想让一个脚本在关闭终端后仍能在后台运行。我已经搜索并尝试使用nohup和disown,但似乎都不起作用。当我关闭一个终端窗口时,会出现典型的关闭这个窗口将终止正在运行的进程: watch。提示信息。即使使用了nohup或disown,我的后台进程仍会被终止。可能出了什么问题? 我的代码只有...

12得票4回答
如何在Linux上使用sudo后台运行dotnet应用程序?

我遇到了一些奇怪的问题,不确定该如何解决。我正在使用CodeDeploy将我的应用程序部署到一个AWS EC2实例中,在那里我需要指定脚本来执行实例上的进程,其中一个是.NET Core应用程序。 我在Windows上使用dotnet publish发布我的应用程序,并将所需的dll文件复制...

13得票3回答
为什么Docker exec在退出时会终止nohup进程?

我正在运行一个只包含Bash脚本的Ubuntu Docker容器。我想使用docker exec在该容器内启动我的应用程序,如下所示:docker exec -it 0b3fc9dd35f2 ./main.sh 在主脚本中,我想使用nohup运行另一个长时间运行的应用程序:#!/bin/bas...

8得票1回答
通过ssh获取使用nohup启动的进程的PID

我想通过ssh在远程机器上使用nohup启动一个进程。问题是如何获取使用nohup启动的进程的PID,以便获得“正在实际运行”的进程,而不是一些外层shell实例或类似的东西。此外,我想将stdout和stderr存储在文件中,但这不是本文的重点... 在本地,可以无缝使用以下命令: no...

9得票3回答
nohup是如何工作的?

当程序使用nohup运行时,背后执行了什么操作? 父进程的PID是否被更改? 谢谢。 编辑:我了解到nohup(和disown)会导致如果父进程收到SIGHUP信号,则该信号不会发送给进程。这是否意味着它相当于处理SIGHUP(并实际上忽略它)?

11得票1回答
如何将nohup输出重定向到指定文件?

我尝试了一些在SO上找到的例子,但它们似乎都不起作用。我正试图使用nohup运行我的应用程序,并将应用程序的输出追加到一个文件中。 我尝试了以下几种方法,但似乎都行不通。nohup dotnet application.dll &> out.log & nohup do...

7得票2回答
如何在使用nohup启动Python脚本时传递参数

我需要使用bash无nohup启动一个Python脚本,并传递一个参数,以帮助定义我导入的脚本中的常量。虽然有很多关于传递参数的问题,但我还没有找到使用nohup的成功方法。 以下是我的简化版bash脚本: #!/bin/bash BUCKET=$1 echo $BUCKET scrip...

11得票9回答
无法在Jenkins中作为后台进程运行nohup命令

更新:根据下面的讨论,我编辑了我的回答以获得更准确的描述。 我正在尝试从Jenkins运行一个nohup命令。完整的命令是nohup java -jar /home/.../jar/server-process-0.35.jar prod >> /var/../server-pr...

8得票1回答
使用bash nohup命令执行两个命令

我在我的 bashrc 中有一个小函数,可以运行脚本并在完成时将输出发送到我的电子邮件。 代码如下: run() { email=example@gmail.com last="${!#}" rest="${@:1:($#-1)}" (nohup $rest...