java执行windows的cmd命令
(1)Runtime run = Runtime.getRuntime();
(2)run.exec("cmd /c copy D:\\a.txt F:\\b.txt");//代表copy文件并且更改了文件名
cmd /c dir 是执行完dir命令后关闭命令窗口。cmd /k dir 是执行完dir命令后不关闭命令窗口。
cmd /c start dir 会打开一个新窗口后执行dir指令,原窗口会关闭。
cmd /k start dir 会打开一个新窗口后执行dir指令,原窗口不会关闭。
java执行Linux下面的命令
(1)Runtime run = Runtime.getRuntime();
(2)查看java端口信息
String[] cmds = {"/bin/sh","-c","ps -ef|grep java"};
run.exec(cmds);
来源:oschina
链接:https://my.oschina.net/u/155774/blog/209689