Java调用Linux命令

时间:2015-01-01 15:56:14
【文件属性】:

文件名称:Java调用Linux命令

文件大小:5KB

文件格式:TXT

更新时间:2015-01-01 15:56:14

java command 命令行

Java调用Linux命令 调用Runtime.exec方法将产生一个本地的进程,并返回一个Process子类的实例, (注意:Runtime.getRuntime().exec(command)返回的是一个Process类的实例), 该实例可用于控制进程或取得进程的相关信息. 由于调用Runtime.exec方法所创建的子进程没有自己的终端或控制台,因此该子进程的标准IO(如stdin,stdou,stderr)都通过Process.getOutputStream(),Process.getInputStream(), Process.getErrorStream()方法重定向给它的父进程了.用户需要用这些stream来向子进程输入数据或获取子进程的输出


网友评论

  • 怎么安卓系统调用啊垃圾
  • 很奇怪,调用了不管用
  • 我想用java调用gdb,调试程序。把调试信息打印出来,只能识别一次命令。不能连续输入
  • 垃圾,不是一回事,源码与介绍不相符和
  • 例子简单易懂,方便。
  • 挺容易看懂的,谢谢提供...........
  • 挺容易看懂的,谢谢提供
  • 源码与介绍不相符和
  • 不行,不能用的代码
  • 这种方法好像对普通的命令还可以。。。
  • 谢谢分享,简单实用的例子
  • 谢谢分享,简单实用的例子
  • 不错,试过了,还可以
  • 这种方法好像对普通的命令还可以,但对复杂的命令不好用
  • 示例还不错,挺容易看懂的,谢谢提供