此命令工作如下:
parallel-ssh -i -O 'IdentityFile=control.pem' -l control -H example.com 'nohup /home/hubot/runHubot.sh' 2>&1当我登录到服务器上时,ps会显示runHubot脚本正在运行。但是,这个命令不是后台的,所以它不会返回并行-ssh。
相同的命令(仅使用一个附加于&的nohup )不起作用。为什么?
parallel-ssh -i -O 'IdentityFile=control.pem' -l control -H example.com 'nohup /home/hubot/runHubot.sh &' 2>&1这个命令返回到并行-ssh,但是hubot脚本不在我的ps输出中。
我如何使用并行ssh(切换到另一个程序不是一个选项)来背景这个过程?
发布于 2012-10-04 16:34:39
您在ps -elf或ps aux中看到它吗?ps可能只显示带有终端的进程。
https://serverfault.com/questions/434868
复制相似问题