Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从Windows调用基于LINUX的二进制文件并返回输出_Linux_Windows_Command Line Interface - Fatal编程技术网

从Windows调用基于LINUX的二进制文件并返回输出

从Windows调用基于LINUX的二进制文件并返回输出,linux,windows,command-line-interface,Linux,Windows,Command Line Interface,我正在从事一个集成项目,该项目依赖于与仅在LINUX服务器上运行的命令行二进制/可执行文件接口。我没有编写托管在非windows计算机上的应用程序的经验。我想从Windows机器调用基于Linux的应用程序,并返回应用程序的输出。我相信这可以通过PHP、NodeJS等来实现。。。但是我很好奇,是否还有其他的方法可以做这件事。我们最终采用了这种使用油灰/木钉的方法 在远程Unix/Linux服务器上执行命令行应用程序的常用方法是使用远程执行shell,例如ssh。谢谢isedev。实际上,我们最终

我正在从事一个集成项目,该项目依赖于与仅在LINUX服务器上运行的命令行二进制/可执行文件接口。我没有编写托管在非windows计算机上的应用程序的经验。我想从Windows机器调用基于Linux的应用程序,并返回应用程序的输出。我相信这可以通过PHP、NodeJS等来实现。。。但是我很好奇,是否还有其他的方法可以做这件事。

我们最终采用了这种使用油灰/木钉的方法


在远程Unix/Linux服务器上执行命令行应用程序的常用方法是使用远程执行shell,例如
ssh
。谢谢isedev。实际上,我们最终使用SSH会话使用plink/putty调用应用程序,并使用C#中的Process类调用它。这条线很有帮助-