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();  

你可能感兴趣的:(linux)