java调用操作Unix服务器命令得到反馈

钟跃民 发布于 2012/02/27 20:04
阅读 1K+
收藏 0
我的服务器是HP-UX
平时我都用CRT连接然后操作
我现在想写个JAVA放到服务器上
让JAVA执行unix命令 比如dh -h   cd   ls 这些
然后得到返回信息
通过java来进行判断
因为我shell不是很好 所以没打算用脚本实现
有没有简单的连接执行命令的代码 或者该用什么包什么类什么方法

其实我只要是想PING  TELNET  

但是如果什么命令都可以执行 那就太好了 那位大侠有时间帮帮我
加载中
0
红薯
钟跃民
钟跃民
红薯老大给的这个东西实在太高级了- - 我看不懂。。。。。谢谢老大。。。
0
jobell
jobell
推荐用jni来做吧
钟跃民
钟跃民
能不能详细点 我百度了下jni,就是调用本地文件,而这个文件是另一种语言编译的呗。 能不能推荐个例子 或者代码。
0
浪客Dandy
浪客Dandy

简单的说你需要用Process/ProcessBuilder去和命令行程序的输入输出交互。

但是你要分清楚有些Linux/Unix命令是一个程序,有些命令则是某个shell的一部分。

shell其实也是一个程序,Java要和shell交互必须先在Process调用shell。

钟跃民
钟跃民
- -万恶的度娘。。。再不爱她了。。。 我谷歌试试去
浪客Dandy
浪客Dandy
皮总说的很对
皮总
皮总
你应该用 google , 难怪你写不好 !!!!!!!!!
钟跃民
钟跃民
楼上的说的都挺有用的 但是您这个 和我想象的是最接近的 因为我java比较菜 都是自学的 所以我不知道你说的这个东西 但是我正在百度 希望如果遇到什么问题了 我可以向您请教
返回顶部
顶部