我这边在windows上,想远程获取web服务器,该web服务器是linux机器,想获取该服务器的cpu、Net I/O和内存,原本想用perl,使用telnet连上后,可是好像似乎无法获取,请问,大家有什么好的解决方案吗?使用什么语言可以,什么方案,如果有现成的代码,也是可以的,多谢了!
1条回答 默认 最新
- andyfacesjava 2010-11-13 22:32关注
你可以在远程 WEB 写一个 JSP 页面,然后在该JSP页面调用 一个 LINUX本地的 SHELL(该SHELL实际上就是执行CPU、内存等占用情况的命令),然后将该 SHELL 执行完的流直接通过 JSP OUT.PRINTF 输出即可。
Java执行 LINUX 命令:(参考)
http://topic.csdn.net/u/20070622/01/5ee4717f-d8e5-41c3-bddf-f1f7489f8028.htmlhttp://www.koders.com/java/fidE74E642685BBC1DC815063846EAB0BC63566E554.aspx
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 服务器一块硬盘重启过程中安装后,硬盘不识别了怎么修复?
- ¥15 微信红包不拆包 知道红包金额
- ¥15 0基础学机器人运动控制要多久?
- ¥15 .net core 怎么进行中英文转换
- ¥15 数学的三元一次方程求解
- ¥20 iqoo11 如何下载安装工程模式
- ¥15 本题的答案是不是有问题
- ¥15 关于#r语言#的问题:(svydesign)为什么在一个大的数据集中抽取了一个小数据集
- ¥15 C++使用Gunplot
- ¥15 这个电路是如何实现路灯控制器的,原理是什么,怎么求解灯亮起后熄灭的时间如图?