paavochan
2016-11-15 01:28
采纳率: 60%
浏览 3.2k

在java程序中如何使用Linux命令获取得到的返回值?

我现在想在java程序中使用Linux命令获取得到的返回值,我在网上搜索好多都是使用的Process process =Runtime.getRuntime().exec("命令"); 这个方法。
有个疑惑,这个Linux命令可以直接在java里面被识别吗?测试的时候是应该怎么测试这个命令呢?需不需要写登录Linux环境的操作?还是怎么使用?
请教大神指导,谢谢!

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

2条回答 默认 最新

  • 半杯凉月 2016-11-15 01:32
    已采纳

    使用jsch远程调用

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • little_how 2016-11-15 01:37

    1.你的程序是部署在远程还是部署在linux那台服务器上?
    2.如果是那台服务器,只要设置好权限就可以。
    如果是远程服务器,就需要设置远程在你自己的服务器上写个脚本,并且设置好远程服务器的免密登录。

    希望对你有帮助...

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题