java调用unix命令问题

chenglinbing 2007-10-12 03:27:07
这样一个问题:
我用java的Runtime.getRuntime ().exec( command ) 执行unix的rcp命令,用多线程,最多同时启一百二十个线程,现在我在后台明明运行了
rcp /**/**/fileName IP:/**/**/filenaem 命令,然后我去目的地却找不到文件,不知道什么原因.而且只起了三十六个线程,每个文件大约30M.不知道
unix对rcp并发数及文件大小是否有限制.这个问题困扰我很久了,望高手指点,十分感谢.
...全文
307 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
chenglinbing 2007-10-15
  • 打赏
  • 举报
回复
谢谢阿宝高手
qybao 2007-10-12
  • 打赏
  • 举报
回复
自己写个shell
#/bin/bash
#run in background
x=0
while [ x -lt 120]
do
rcp /**/**/fileName IP:/**/**/filenaem &
x=`echo "$x+1" | bc`
done

你看看这样能不能同时启动120个线程
shadao 2007-10-12
  • 打赏
  • 举报
回复
你可以使用其它指令 看看java到底有没有执行到位

然后再换回业务所需的rcp
silver_zhao 2007-10-12
  • 打赏
  • 举报
回复
dingle

62,623

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧