无法使用 nohup 运行多个文件

无法使用 nohup 运行多个文件

这就是正在发生的事情

[4]+  Stopped                 sudo nohup exec php socket_axd.php
adnan@vm085:~/server/axdchat/Server$ sudo nohup exec php socket_axd.php &
[5] 2312
adnan@vm085:~/server/axdchat/Server$ sudo nohup exec php axd.com.php  &
[6] 2321

[5]+  Stopped                 sudo nohup exec php socket_axd.php
adnan@vm085:~/server/axdchat/Server$ 

我想在后台运行多个文件。

答案1

当后台作业重新出现并显示类似 的消息时[5]+ Stopped,这意味着它已停止,因为它正在尝试从终端读取数据。

通常 gnunohup将 stdin 重定向到/dev/null,但也许您的版本没有。尝试添加</dev/null到您的命令中,或者查看setsid命令(以更改会话)(如果有)。

相关内容