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

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

使用jsch远程调用

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

希望对你有帮助...