Java调用系统命令学习(一)
2011-04-09 15:46
302 查看
import java.io.*; class Exec{ public static void main(String []args)throws IOException{ //Linux系统命令:ls -l String command = "ls -l"; //获取当前系统的环境。 Runtime rt = Runtime.getRuntime(); //执行 Process p = null; p = rt.exec(command); //获取执行后的数据 BufferedReader br = new BufferedReader(new InputStreamReader(p.getInputStream())); String msg = null; //输出。 while((msg = br.readLine())!=null){ System.out.println(msg); } br.close(); } }
上面的代码比较简单:
其中分为几个步骤:
1.获取当前系统的运行环境。
2.在当前系统执行系统命令。
3.执行后,获取其执行后的数据。
4.输出数据。
5.结束。
========================================================================
上面是对执行系统命令后,返回结果。其实还可以调用系统的程序执行,这在下一篇会讲到。
相关文章推荐
- Java调用系统命令学习(3)
- Java调用系统命令学习(1)
- Java调用系统命令学习(二)
- Java调用系统命令学习(3)
- Java调用系统命令学习(2)
- Java调用系统命令学习(一)
- Java调用系统命令学习(1)
- Java调用系统命令学习(三)
- Java调用系统命令学习(2)
- java 调用cmd命令进程阻塞学习
- JAVA调用系统命令!!
- 我的python学习之路----调用系统命令(windows)
- Java调用linux系统shell执行命令
- Java基础知识之系统命令调用、序列化、JDO、匿名内部类
- JAVA调用系统命令或可执行程序
- java 调用系统的cmd命令和其它格式转换为.flv格式实例
- java Runtime.getRuntime().exec 调用系统脚本/命令注意事项
- [跟着hsp步步学习系统]oracle培训学习集锦全360度扫描(9)在java中调用有返回值的过程
- JAVA调用系统命令或可执行程序
- java代码中执行shell或调用系统命令