当前位置: 首页 > 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/2798821.html

相关文章:

  • wordpress结合tornado成都优化官网公司
  • 开发网站需要怎么做网站一级域名和二级域名区别
  • 淘宝怎么才能发布网站建设重庆seo黄智
  • 东莞建设网站软件手机百度2020最新版
  • 垂直网站需要多少钱广东疫情防控措施
  • 网站建设公司推广百度投放广告一天多少钱
  • 三明企业网站建设山西seo排名
  • 最好的免费发布网站百度官网首页登陆
  • 丹东建设工程信息网站html简单网页设计作品
  • 网站建设在线推广推广代理公司
  • 投票网站设计百度官网app下载
  • 游戏网页代码西安百度seo
  • 宁波哪家公司做网站好百度云盘登录入口
  • 响应式网站是怎么做的seo的基本内容
  • 建站节沈阳黄页88企业名录
  • 西安做门户网站最好的公司运营推广
  • 珠海市住房城乡建设官网北京seo公司wyhseo
  • 成都app制作软件seo教程免费
  • 建设摩托车是名牌吗关键词优化到首页怎么做到的
  • 靠谱网站优化哪家好交换友链
  • 网页设计需求模板seo营销服务
  • 住房新建网站在线crm系统
  • 医院网站建设方案书360指数在线查询
  • wordpress做学校网站合肥网站排名推广
  • 我先做个网站怎么做的百度快速排名优化技术
  • 怎样制作微信网站优化设计答案五年级上册
  • 建站的步骤有哪些在线培训网站
  • 网站建设需要注意哪些百度优化教程
  • 微信显示wordpress南京seo外包
  • 北京城市建设档案馆网站网站优化seo怎么做
  • 智能求职推荐系统演示说明
  • DeepSeek V3.1正式发布,专为下代国产芯设计
  • 吴恩达 Machine Learning(Class 3)
  • PowerShell脚本检查业务健康状态
  • IDEA切换分支时,提示:Git Checkout Problem
  • ansible playbook 实战案例roles | 实现基于firewalld添加端口