SSH远程调用服务器Daemon进程不立即返回的情况

jboss给的脚本有错,真Bug。

他脚本输出重定向写的是:xxx 2>&1 >xxx.log &,正好把语法参数写反了,应该
是: xxx >xxx.log 2>&1 & ,导致命令的标准输出和错误输出没有写到日志文件
中,仍然返回给了SSH客户端,这样SSH就只能等服务器的命令执行完了才结束。

可以试下 ssh 10.1.15.146 'sleep 60 2>&1 >/dev/null &' 和 ssh 10.1.15.146
'sleep 60 >/dev/null 2>&1 &'对比就知道了。

Linux也不给个语法报错儿,抓狂。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值