`

在java中如何调用linux的ctrl+c指令?

 
阅读更多
可以用java中 执行linux命令的方式来执行

Process proc = Runtime.getRuntime().exec("ctrl+c");
String line;
BufferedReader br = new BufferedReader(new InputStreamReader(proc.getInputStream()));
// 记录执行命令ctrl+c后得到的输出流
while ((line = br.readLine()) != null) {
logger.debug(line);
}
// 等待进程结束
proc.waitFor();
分享到:
评论
1 楼 zhubo357087527 2012-10-10  
楼主,这样写可以吗?用“Process proc = Runtime.getRuntime().exec("ctrl+c"); ”能是linux的界面停止?

相关推荐

Global site tag (gtag.js) - Google Analytics