java telnet连接获得的shell结果不一样

问题描述

Stringr1=telnet.sendCommand("netstat-n|awk'/^tcp/{n=split($(NF-1),array,':');if(n<=2)++S[array[(1)]];else++S[array[(4)]];++s[$NF];++N}END{printf('%s',N);}'");得到的r1为什么和直接在主机上执行命令得到的结果不一样????????

时间: 2024-07-28 23:27:51

java telnet连接获得的shell结果不一样的相关文章

mongodb3.0分片及java代码连接操作测试(开启用户验证)

最近抽时间搭建了一下mongodb简单的分片,整个过程还算是蛮顺利,只不过在用户验证这一块遇到了一些问题,好在最后终于搞定. 一.服务器搭建过程: 1.安装四个mongodb:一个作为config.一个作为mongos.另外两个作为主要数据存储的服务器(机器ip192.168.0.201),如图: 分别对应图中被红框框起来的mongoconf.mongos.mongo1.mongo2(解压安装,安装过程省略). 2.分别建立data.conf.logs文件夹,并在logs文件夹下建立mongod

怎样在java代码中调用执行shell脚本呀

问题描述 遇到个问题   在本地压缩服务器上的xml文件 我就想编写shell教本 脚本内容是链接服务器 找到待压缩文件 压缩文件  说实话 我不知道这样是否可行  试试  但我不知道怎样在java代码中 调用执行shell脚本  谁能指点指点  求教...  问题补充:首先谢谢各位朋友的回答  在补充个小问题 <br />能在调用shell脚本时 同时给shell脚本传参数吗  不止一个 能这样写吗     <br />Runtime.getRuntime().exec(&quo

Java 实现连接sql server 2000(JDBC数据库访问例子)

server|访问|数据|数据库 刘金龙 04041222 ljlsunny@vip.sina.com   第一种:通过ODBC连接数据库 JAVA语言的跨平台的工作能力(Write Once ,Run Anywhere).优秀的图像处理能力(我相信现在没有那种语言可以超过JAVA在网络上的图形处理能力).网络通信功能.通过JDBC数据库访问技术等等,让我们谁都不可否认JAVA语言是SUN公司对于计算机界的一个巨大的贡献.笔者可以描述这样一个场景:有一天你上网完全可以不用IE 或者NETSCAP

linux下的shell命令的编写,以及java如何调用linux的shell命令(java如何获取linux上的网卡的ip信息)

程序员都很懒,你懂的! 最近在开发中,需要用到服务器的ip和mac信息.但是服务器是架设在linux系统上的,对于多网口,在获取ip时就产生了很大的问题.下面是在windows系统上,java获取本地ip的方法.贴代码: package com.herman.test; import java.net.InetAddress; /** * @see 获取计算机ip * @author Herman.Xiong * @date 2014年5月16日 09:35:38 */ public class

java字符串连接String、StringBuffer和StringBuilder

Java字符串连接再开发中随时用的,方法很多: 先看下下边的代码: package com.meiyabaike.classx; public class ClassxMathCalculate { public static void main(String[] args) { int i1 = 10; int i2 = 20; System.out.println("resultx1 :"+i1+i2); //Error: the operator - is undefined f

server-远程服务器Telnet很慢,但是可以Telnet连接上

问题描述 远程服务器Telnet很慢,但是可以Telnet连接上 如题,我的服务器是server2012 的,.远程桌面登陆上去.然后Telnet远在别的机房的一台服务器server 08 .大概10秒钟才连接上,很慢.而从我本地或者从别的服务器Telnet的话就嗖的一下连接上了.请教下大哥哥们,这台服务器怎么了.支个招-- 解决方案 首先检查这台服务器网络连接状态..

java oracle 连接使用时出现的问题

问题描述 java oracle 连接使用时出现的问题 假如你不知道数据库的结构,比如有几列,用resultset接收的时候好像只能看有几行,哪 有几列该怎么查询 解决方案 http://www.cnblogs.com/wpcnblog/archive/2011/06/09/2076266.html 解决方案二: http://blog.csdn.net/guobing965816/article/details/7225770 解决方案三: while(resultset.hasNext())

java 本地连接外面的服务器sql2008数据库

问题描述 java 本地连接外面的服务器sql2008数据库 conn = DriverManager.getConnection( "jdbc:sqlserver://localhost:1433;DatabaseName=chumo", "dom", "123456"); System.out.println("建立连接成功!"); 上面是连接本地! 现在我要连接外面的服务器sql2008 现在该怎么改! 请各位大侠帮忙!

java工程连接设置成主从分离的mysql数据库

问题描述 java工程连接设置成主从分离的mysql数据库 java工程连接设置成主从分离的mysql数据库有哪几种方式,那种稳定性比较好一些? 解决方案 java与MySQL数据库的连接java连接MySql数据库Java连接mysql数据库攻略 解决方案二: 同样问题,参考:http://bbs.csdn.net/topics/350004690