|

楼主 |
发表于 2005-10-21 12:57:12
|
显示全部楼层
to royce :
我不是需要定时启动,而是运行某个程序。我指的阻塞不是网络原因。我的意思是,我使用ssh启动远程机器的程序,那个程序不执行完,ssh就没法返回。这样我的脚本就没法继续执行下去启动其他机器的程序了。
to ilikeqdi :
sleep不是休眠一段时间吗?有什么用?
to calmpurp :
对,我的意思就是不需要保持ssh连接,但是我不是很明白screen有什么用,应该怎么用。
我现在有一个临时的解决方法,就是把ssh放在后台。
ssh hostname -n "command" &
这样虽然ssh没有返回,但是其在后台,脚本能继续运行下去。但是执行脚本的机器上一下子就多了上百个ssh的进程(有一百多台计算机)。
不知道有什么其他方法或者更好的方法。 |
|