预览加载中,请您耐心等待几秒...
1/6
2/6
3/6
4/6
5/6
6/6

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

java调用linux命令传输远程大文件java调用linux命令传输远程大文件java程序中要执行linux命令,那么java怎么执行linux命令?有什么代码?下面跟yjbys小编一起来看看吧![java]viewplaincopyprint?publicclassLinuxCall{publicstaticvoidmain(String[]args){//String[]cmdArray=newString[]{//"scp/usr/bin/qpress192.168.11.201:/usr/bin/qpress",//"ssh192.168.11.201\"nc-l2777|qpress-dio>/home/dev1/file_test/Webos.zip\"&",//"qpress-o/home/qabipw/file_test/Webos.zip|nc192.168.11.2012777"};try{System.out.println(System.currentTimeMillis()+"___Linux大文件传输命令执行开始...");Processproc=Runtime.getRuntime().exec("scp/home/dev1/file_test/Webos.zipbuild1@10.10.10.45:/home/build1/file_test/");//intexitResult=proc.exitValue();//if(exitResult!=0){//System.out.println("Linux大文件传输命令执行失败:\n");//BufferedReaderbrin=newBufferedReader(newInputStreamReader(proc.getErrorStream()));//Stringlinein=null;//while((linein=brin.readLine())!=null){//System.out.println(linein+"\n");//}//}else{//System.out.println(System.currentTimeMillis()+"___Linux大文件传输命令正常执行完成...");//}System.out.println(System.currentTimeMillis()+"___Linux大文件传输命令执行开始...");BufferedReaderbrin=newBufferedReader(newInputStreamReader(proc.getInputStream()));Stringlinein=null;while((linein=brin.readLine())!=null){System.out.println(linein+"\n");}System.out.println(System.currentTimeMillis()+"___Linux大文件传输命令执行完成...");}catch(IOExceptione){System.out.println("Linux大文件传输命令执行过程中出现异常:"+e.toString());e.printStackTrace();}}}