【问题标题】:invoke a linux shell command from Java between two linux system computer [duplicate]在两台linux系统计算机之间从Java调用linux shell命令[重复]
【发布时间】:2012-09-28 11:56:15
【问题描述】:

可能重复:
How can I execute Linux commands on a remote machine using Java?

在我的 linux 客户端计算机上,我试图在另一台 linux 服务器上调用 linux shell。

然后我会在客户端计算机上显示结果。

命令如下所示:grep 11111 userId.log

有没有java开源项目可以做到这一点?

【问题讨论】:

  • 您是否事先在服务器上运行过任何代码?如果是这样,使用 std java 库很容易

标签: java linux shell


【解决方案1】:

如果您可以 ssh 到另一台计算机,则可以使用 Jsch 库在 java 中执行此操作。

【讨论】:

  • 谢谢你有例子吗:)
  • @Felix:是的,您可以单击上面答案中的链接,然后单击... 示例