<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>

            java調用linux命令傳輸遠程大文件

            時間:2024-07-22 14:12:15 J2EE培訓 我要投稿
            • 相關推薦

            java調用linux命令傳輸遠程大文件

              java程序中要執行linux命令,那么java怎么執行linux命令?有什么代碼?下面跟yjbys小編一起來看看吧!

              [java] view plain copy print?

              public class LinuxCall {

              public static void main(String[] args) {

              // String[] cmdArray = new String[]{

              // "scp /usr/bin/qpress 192.168.11.201:/usr/bin/qpress",

              // "ssh 192.168.11.201 \"nc -l 2777 | qpress -dio > /home/dev1/file_test/Webos.zip\" &",

              // "qpress -o /home/qabipw/file_test/Webos.zip |nc 192.168.11.201 2777"};

              try {

              System.out.println(System.currentTimeMillis()+"___Linux大文件傳輸命令執行開始...");

              Process proc = Runtime.getRuntime().exec("scp /home/dev1/file_test/Webos.zip build1@10.10.10.45:/home/build1/file_test/");

              // int exitResult = proc.exitValue();

              // if(exitResult != 0) {

              // System.out.println("Linux大文件傳輸命令執行失敗:\n");

              // BufferedReader brin = new BufferedReader(new InputStreamReader(proc.getErrorStream()));

              // String linein = null;

              // while ((linein = brin.readLine()) != null) {

              // System.out.println(linein+"\n");

              // }

              // } else {

              // System.out.println(System.currentTimeMillis()+"___Linux大文件傳輸命令正常執行完成...");

              // }

              System.out.println(System.currentTimeMillis()+"___Linux大文件傳輸命令執行開始...");

              BufferedReader brin = new BufferedReader(new InputStreamReader(proc.getInputStream()));

              String linein = null;

              while ((linein = brin.readLine()) != null) {

              System.out.println(linein+"\n");

              }

              System.out.println(System.currentTimeMillis()+"___Linux大文件傳輸命令執行完成...");

              } catch (IOException e) {

              System.out.println("Linux大文件傳輸命令執行過程中出現異常:"+e.toString());

              e.printStackTrace();

              }

              }

              }

            【java調用linux命令傳輸遠程大文件】相關文章:

            java程序中如何調用linux命令08-27

            java調用cmd命令01-29

            java開發必會的Linux命令10-07

            Java開發必會的Linux命令匯集10-27

            Java開發必須掌握的Linux命令有哪些09-24

            Java如何調用WebService08-12

            關于linux查找命令07-20

            常用的Linux命令詳解07-19

            linux常用基本命令(文件處理命令)09-09

            100個常用的linux命令07-24

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看