引用
此段代码我是放在页面上运行的,测试有效(注意:要保证当前您拥有此目录的操作权限才可以,否则没用。所需包:"java.io.*")
<%
String sr = "";
String ex = "";
BufferedReader bf = null;
java.lang.Process proc = null;
String [] para = new String[3];
para[0] = "/bin/sh";//固定参数
para[1] = "-c";//固定参数
para[2] = "mkdir /home/testpfb/comp_pfb/shuai12";//在此目录路径下创建一个名为shuai12的文件夹
try
{
proc = Runtime.getRuntime().exec(para);
InputStream instr = proc.getInputStream();
bf = new BufferedReader(new InputStreamReader(instr));
String str;
while((str = bf.readLine()) != null)
{
sr += str ;
}
}
catch(IOException e)
{
ex = e.getMessage();
}
try {
proc.waitFor();
}
catch (InterruptedException e)
{
ex = "process was interrupted";
}
if (proc.exitValue() != 0){
ex = "exit value was non-zero";
}
bf.close();
%>
分享到:
相关推荐
Java调用Linux命令 调用Runtime.exec方法将产生一个本地的进程,并返回一个Process子类的实例, (注意:Runtime.getRuntime().exec(command)返回的是一个Process类的实例), 该实例可用于控制进程或取得进程的...
Java程序调用linux命令、脚本,支持程序在服务器上使用linux命令。工具类为:ProcessUtil,支持单个命令和批量命令执行函数,同时在工具类中添加了getFileLineNumByCmd函数支持通过linux命令获取文件行数的样例。
java调用Linux命令获取输出流,用于解决获取不到输出流的方法
java调用linux命令.用来测试使用和参考
前言我所在项目组刚接到一个 Java 重启 keepalived 需求,具体需求是通过 Java 接口去操作安装在Linux 系统上的 keepalived,根
java 执行linux命令源码,java调用shell脚本源码,java web发布war到tomcat,servlet文件上传,ajax文件上传。 java web 上传war包、停止、启动、发布tomcat。 命令修改成自己的目录即可使用。
java调用linux系统命令的封装工具类。
sshxcute 就是这样一个框架工具集,它基于 JSCH 构建,允许工程师利用Java 代码通过 SSH 连接远程批量执行 Linux/UNIX 系统上的命令或者脚本,同时加入了判断成功与否,取回输出等多种实用功能。sshxcute 不管是针对...
java连接linux,执行shell命令的工具类 sshxcute.jar
5、合并文件使用的Linux命令是:cat /home/leo/sd_000.txt /home/leo/sd_001.txt /home/leo/sd_002
基于sshConnect的linux服务器的shell命令调用,并获取命令返回结果的实例。亲测有效!
java代码执行linux系统命令
在开发的过程中,要善于利用JAVA面向对象编程的优势,与Linux/Unix命令或Shell脚本的优势,并将二者相结合。
java通过ssh调用centos7指令,获取磁盘空间使用率、磁盘空间使用情况、网络使用情况,CPU使用率,内存使用率
在linux上,使用java调用ffmpeg命令,实现在特定时间上对视频截图
java调用执行系统命令的工作类。包括在Linux和windows系统,已经系统错误输出流的监控。
java调用操作系统命令源码工具类,包含远程输入用户名和密码方式及本地调用,同时兼容处理了Windows及Linux命令和执行结果的返回。使用者可以通过工具类方法直接调用,传入操作系统的命令即可执行,方法返回操作结果...
NULL 博文链接:https://zhouwenjun.iteye.com/blog/526159
java ping ip ping命令 ping工具类 支持linux和windows等所有平台 Ping是Windows下的一个命令 在Unix和Linux下也有这个命令。 ping也属于一个通信协议,是TCP/IP协议的一部分 利用“ping”命令可以检查网络是否连通...
使用runtime, 实现java客户端多次调用linux命令或者shell脚本,并返回对应结果或信息