当前位置: 首页 > news >正文

做网站的三个软件深圳seo优化服务

做网站的三个软件,深圳seo优化服务,浙江省品牌建设联合会网站,网页设计师资格证培训班/*** 通过ssh远程执行命令** param target* 目标* param cmd* 命令* param handler* 执行结果的处理器* param rsEncoding* 错误信息的字符集,为空默认为UTF-8* throws IOException* 连接或执行命令错误抛出异常,原因在e.getMessage()*/public static vo…

/**

* 通过ssh远程执行命令

*

* @param target

* 目标

* @param cmd

* 命令

* @param handler

* 执行结果的处理器

* @param rsEncoding

* 错误信息的字符集,为空默认为UTF-8

* @throws IOException

* 连接或执行命令错误抛出异常,原因在e.getMessage()

*/

public static void execCmd(ExecTarget target, String cmd, ExecResultHandler handler,

String rsEncoding) throws IOException

{

AssertUtil.notNull(target, "SshTarget can not be null.");

AssertUtil.hasText(cmd, "ssh cmd must has text.");

String charset = StringTools.hasText(rsEncoding) ? rsEncoding : "UTF-8";

Session session = null;

Channel channel = null;

try

{

session = newSession(target);

channel = session.openChannel("exec");

((ChannelExec) channel).setCommand(cmd);

// 接收错误信息

PipedOutputStream errOut = new PipedOutputStream();

PipedInputStream errIn = new PipedInputStream(errOut);

((ChannelExec) channel).setErrStream(errOut);

// 接收结果信息

InputStream in = channel.getInputStream();

String uid = UUID.randomUUID().toString();

File file = new File(FileHelper.getTmpPath() + "/sshRs-" + uid + ".txt");

FileOutputStream fos = new FileOutputStream(file);

channel.connect();

FileCopyUtils.copy(in, fos);// 将结果存放至文件

// 判断是否正常退出

exitChannel(channel, errIn, charset);

errOut.close();

if (handler != null) handler.handle(file);

}

catch (JSchException e)

{

throw new IOException(e.getMessage());

}

catch (InterruptedException e)

{

logger.error(e.getMessage(), e);

}

finally

{

if (channel != null) channel.disconnect();

if (session != null) session.disconnect();

}

}

2011年11月28日 17:18

b11c4e7297e8fca6a7cdbbdbad9dc873.png

1092

0

0

2

http://www.lbrq.cn/news/2380825.html

相关文章:

  • 北京市建设教育协会网站论坛推广的步骤
  • 什么网站可以找人做系统soe搜索优化
  • 涪陵做网站百度推广的几种方式
  • 可以给别人做ps设计的网站模板网站建设
  • 西安哪有做网站的静态网页设计与制作
  • 做网站计入什么科目seo关键词使用
  • 设计网站 站什么网seo在线培训机构
  • 音乐网站页面设计网站建设方案书 模板
  • 网站课程建设申报书2022最近热点事件及评述
  • 网站如何做链接玉溪seo
  • wordpress 自定义联动天津seo建站
  • 网站开发时如何设计英文版本武汉网络广告推广服务
  • 一起做彩票网站的人济南疫情最新消息
  • 专业做阿里巴巴网站的公司友情链接交换软件
  • 网站banner的设计要求海口网站排名提升
  • 免费建立网站的有哪里微商软文推广平台
  • 手机网站建设商场长沙排名优化公司
  • 算命网站开发竞价排名适合百度这样的网络平台吗
  • 天津网站建设方案外包seo网络推广教程
  • 哪家做网站好 成都潍坊今日头条新闻
  • 响应试网站和移动端华为云速建站
  • 河南国基建设集团--官方网站建站平台如何隐藏技术支持
  • 网站模版如何去除title版权信息太原百度公司地址
  • 做请柬网站网站关键词排名服务
  • 无锡网站设计 众中国企业网络营销现状
  • wordpress查看版本号seo网站优化案例
  • 山西省煤炭基本建设局网站连云港seo优化
  • 网站如何做品牌宣传海报google官网下载安装
  • 做土司的网站体验式营销经典案例
  • 网站建设背景 前景分析学网络营销有用吗
  • 常用的折叠展开过渡动画效果css
  • Java 核心工具类 API 详解(一):从 Math 到 Runtime 的实用指南
  • 跨域问题及解决方案
  • 无符号乘法运算的硬件逻辑实现 ————取自《湖科大教书匠》
  • Redisson 分布式锁
  • 黑马Node.js全套入门教程,nodejs新教程含es6模块化+npm+express+webpack+promise等_ts对象笔记