在Linux中調用本地命令,使用Runtime.getRuntime().exec("command")的方法返回一個Process進程,如Process pros=
Runtime.getRuntime().exec("mv ./adm/wtmpx ./adm/wtmpx20081026");
等同於在Linux中把wtmpx文件備份成wtmpx20081026並刪除wtmpx。
調用pros.getInputStream() pros.getOutputStream返回輸入輸出流
可以通過過濾流進行包裝操作
如BufferedReader br=new BufferedReader(new InputStreamReader(
pros.getInputStream());
String str=null;
while((str=br.readLine())!=null){
System.out.println(str);
}