java servlet中执行linux命令
2023-09-27 14:25:09 时间
public HttpServletResponse execCmd(String cmd, HttpServletRequest request, HttpServletResponse response) throws IOException { StringBuffer output = new StringBuffer(); Process p = null; try { p = Runtime.getRuntime().exec(cmd); p.waitFor(); BufferedReader reader =new BufferedReader(new InputStreamReader(p.getInputStream())); String line = ""; while( (line = reader.readLine()) != null) { output.append(line + "\n"); } } catch (Exception e) { e.printStackTrace(); } PrintWriter pw = response.getWriter(); pw.write(output.toString()); return response; }
相关文章
- Linux中安装JDK(Java运行环境)【安装Compressed Archive压缩格式(jdk-***.tar.gz)】】【安装.rpm格式(jdk-***.rpm)】
- Java架构师-调优(四):Linux调优与架构调优
- Effective Java 第三版——28. 列表优于数组
- 《JAVA与模式》之装饰模式
- java udp通信
- Java程序员必须掌握的常用Linux命令。
- 单机下如何让Java程序支持百万长连接,你知道吗,阿里专家原创
- linux下通用的java程序启动脚本
- [Linux/Java SE]查看JAR包内的类 | JAR 命令 | 反编译
- [Linux]CentOS7:卸载、安装Java JDK
- linux安装tomcat Neither the JAVA_HOME nor the JRE_HOME environment variable is defined
- Java修改数组长度
- 【JVM】jconsole远程监控linux上的java进程
- Java 引用类型变量的声明和使用
- Linux(Nginx)+Java SpringBoot视频微服务搭建
- linux 下部署 java quartz job
- 第一天:Java源码级实战速成(通过动手实战类、对象等,通过Spark和Hadoop案例代码和源码解析具体指知识的应用、深度详解匿名接口在Spark开发中的运用)
- java工具类,在Windows,Linux系统获取电脑的MAC地址、本地IP、电脑名
- ubuntu中安装jdk 分类: java 学习笔记 linux ubuntu 2015-07-06 17:49 74人阅读 评论(0) 收藏
- Java JDK14(Java 14) 在Linux上手动安装配置和Jabba版本管理工具
- 关于Java在Linux or Android平台调用.so库
- Linux Eclipse代码提示功能设置(Java & C/C++)
- 【华为OD机试真题 Java】最长的密码(100%通过+全网最详细注释)
- 【华为OD机试真题 Java】数组最大N个数与最小N个数的和(100%通过+全网最详细注释)
- 记录:Exception in thread “main“ java.lang.NoClassDefFoundError: freemarker/template...【解决方案】
- 记录linux运行服务提示报错/bin/java: 没有那个文件或目录