これはどうしたの?
[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
端末からデータを読み取ろうとしたために停止したことを意味します。
通常、gnuはnohup
stdinにリダイレクトされます/dev/null
が、あなたのバージョンはそうではないかもしれません。</dev/null
コマンドに追加してみるsetsid
か、可能であればコマンド(セッションの変更)を参照してください。