public static void main(String[] args) throws Exception {
Process proc = Runtime.getRuntime().exec("/bin/bash", null, new File("/bin"));
BufferedReader in = new BufferedReader(new InputStreamReader(proc.getInputStream()));
PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(proc.getOutputStream())), true);
out.println("cd");
out.println("ls");
out.println("pwd");
out.println("exit"); //必须要,不要线程关不了
String line;
while ((line = in.readLine()) != null)
System.out.println(line);
proc.waitFor();
in.close();
out.close();
proc.destroy();
}
分享到:
相关推荐
JAVA LINUX开发环境配置
mysql-connector-java Linux下MySQL的JDBC驱动Jar包
java linux 开机 运行 web 服务 tomcat 环境变量配置 其他
JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。这个是Linux系统安装的jdk
通过java连接linux,每次打开通道以后执行一次命令.
JAVA Linux ARM 中文手册
脚本上有备注,将java项目打为jar包后,替换jar的包名为项目包名即可,log文件会自动生成,方便好用。
linux的开发编译环境,让你走出linux java第一步
D代码平台所需 java linux
java Linux安装环境Nginx+Tomcat+jdk11+ftp+redis+mysql8.0
java操作linux工具包
java的linux的安装包,太大,为part1,part2
有关Java Linux的有关文档,对于学习Java Linux有很大的帮助。
主要介绍了java获取linux服务器上的IP操作,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
easyui中文帮助文档 java中文帮助文档 linux中文文档
linux下配置java环境的JDK详细配置及其tomcat的安装和相关安装包
Java启动脚本,Java项目的启动,关闭,重启,查看应用程序状态,查看应用程序日志。内有可配置参数,可根据项目进行配置。脚本上有备注
java的linux的安装包,太大,为part1,part2 part1地址为http://download.csdn.net/detail/blackproof/5044431
Java程序调用linux命令、脚本,支持程序在服务器上使用linux命令。工具类为:ProcessUtil,支持单个命令和批量命令执行函数,同时在工具类中添加了getFileLineNumByCmd函数支持通过linux命令获取文件行数的样例。