<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    jialisoftw

    Java調用Linux命令行

    Java可以直接調用Linux命令,形式如下:
     Runtime.getRuntime().exec(command)
     舉例:運行ls,top命令可以這樣:
     Runtime.getRuntime().exec("ls");
     但是這樣執行時沒有任何輸出,原因: 
     調用Runtime.exec方法將產生一個本地的進程,并返回一個Process子類的實例,
    (注意:Runtime.getRuntime().exec(command)返回的是一個Process類的實例),
    該實例可用于控制進程或取得進程的相關信息. 由于調用Runtime.exec方法所創建的子進程沒有自己的終端或控制臺,因此該子進程的標準IO(如stdin,stdou,stderr)都通過Process.getOutputStream(),Process.getInputStream(), Process.getErrorStream()方法重定向給它的父進程了.用戶需要用這些stream來向子進程輸入數據或獲取子進程的輸出. 可以采用如下方法:
    try
    {
     Process process = Runtime.getRuntime().exec ("ls"); 
     InputStreamReader ir=new InputStreamReader(process.getInputStream());
     LineNumberReader input = new LineNumberReader (ir);
     String line;
     while ((line = input.readLine ()) != null){
      System.out.println(line)
    }
    catch (java.io.IOException e){
     System.err.println ("IOException " + e.getMessage());
    }

    posted on 2012-10-23 15:48 飛豬一號 閱讀(1431) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     

    導航

    <2012年10月>
    30123456
    78910111213
    14151617181920
    21222324252627
    28293031123
    45678910

    統計

    常用鏈接

    留言簿

    隨筆檔案

    友情鏈接

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 国产免费一区二区视频| 24小时免费直播在线观看| 久久亚洲AV成人无码软件| 永久免费av无码网站韩国毛片| 国产亚洲精品欧洲在线观看| 国产AⅤ无码专区亚洲AV| 国产免费丝袜调教视频| 深夜a级毛片免费无码| 亚洲激情视频在线观看| 日韩中文无码有码免费视频 | 亚洲午夜一区二区电影院| 无码国模国产在线观看免费| 99久久成人国产精品免费| 亚洲av无码不卡久久| 国产亚洲精品不卡在线| 妻子5免费完整高清电视| www.av在线免费观看| 亚洲国产精品yw在线观看| 国产精品亚洲mnbav网站| 成人免费黄色网址| 国产日韩AV免费无码一区二区三区 | 亚洲精品无播放器在线播放 | 亚洲国产日韩一区高清在线| 日韩精品无码人妻免费视频| 免费人成黄页在线观看日本| 亚洲av日韩av永久在线观看| 亚洲韩国—中文字幕| 亚洲福利精品一区二区三区| 我们的2018在线观看免费高清| 国产日韩AV免费无码一区二区三区 | 亚洲国产精品久久久久婷婷软件 | 男女交性永久免费视频播放| 久久国产精品2020免费m3u8| 阿v免费在线观看| 亚洲综合久久一本伊伊区| 亚洲AV无码一区东京热久久| 亚洲 国产 图片| 午夜老司机免费视频| 亚洲一区二区三区免费视频| 中国一级毛片免费看视频| 青青视频免费在线|