package com.hai.linux; import ch.ethz.ssh2.*; import org.junit.Test; import java.io.*; //java向linux发送命令 public class linuxConnetion { //Java向linux服务器发送指令 @Test public void sendCommand(){ Connection conn = shellUtils.getConnection("xxx.xxx.xxx.xx",22,"root","xxx"); Session session = shellUtils.getSession(conn); try { session.execCommand("mv /data5/aa11.txt /data5/aa.txt"); //然后将返回的结果转化为输入流对象 InputStream stdout = new StreamGobbler(session.getStdout()); //然后将流对象读取出来 BufferedReader br = new BufferedReader(new InputStreamReader(stdout)); while (true){ String line = br.readLine(); if(line == null){ break; } //打印到控制台 System.out.println(line); } } catch (Exception e) { e.printStackTrace(); }finally { session.close(); conn.close(); } } }
最近下载更多
qiheideguang LV16
7月24日
438265764 LV14
2023年7月31日
15866685272 LV3
2023年5月4日
林间听风 LV10
2023年2月1日
lironggang LV38
2022年11月20日
lxsnh123 LV3
2022年11月18日
skipple3 LV39
2022年10月18日
zw050256 LV7
2022年9月30日
wuyu8995861 LV7
2022年8月8日
liuyu-zui LV4
2022年8月1日
最近浏览更多
qiheideguang LV16
7月24日
zhyoyu
5月20日
暂无贡献等级
微信网友_6902352269217792 LV3
3月12日
LARY LV1
1月5日
tangjianzhong
2023年12月19日
暂无贡献等级
kkkxyh LV13
2023年12月11日
jiemomo LV12
2023年10月19日
19050126312 LV1
2023年10月19日
2036495585 LV9
2023年9月25日
438265764 LV14
2023年7月31日