`
changhui_liang
  • 浏览: 15593 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
社区版块
存档分类
最新评论

JavaLinux

 
阅读更多

public static void main(String[] args) throws Exception {  
        Process proc = Runtime.getRuntime().exec("/bin/bash", null, new File("/bin"));  
        BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream()));  
        PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(proc.getOutputStream())), true);  
        out.println("cd");  
        out.println("ls");  
        out.println("pwd");  
        out.println("exit");   //必须要,不要线程关不了
        String line;  
        while ((line = in.readLine()) != null)   
                System.out.println(line);  
        proc.waitFor();  
        in.close();  
        out.close();  
        proc.destroy();  

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics