如何通过c#向linux系统发出命令?

本文关键字:命令 系统 linux 何通过 | 更新日期: 2023-09-27 17:49:27

使用c#,我需要发送一个date命令来设置linux系统的时间。

我如何连接到这个系统并在代码中发送这个命令?

我可以使用哪个库来做这个?

更新:我真的在寻找一个免费的解决方案,谢谢…

如何通过c#向linux系统发出命令?

我建议使用SharpSSH库:http://sourceforge.net/projects/sharpssh/

您可以使用ChilkatDotNet组件ssh/telnet到您的linux机器,并运行命令-否则您将需要一个客户端应用程序来坐下来听。

http://www.chilkatsoft.com/downloads_DotNet.asp

. net需要一些SSH组件来访问远程系统。市场上有很多,从免费的(过时的)SharpSSH到我们的SSHBlackbox。

尝试使用Mono(http://mono-project.com/Writing_a_WebService)。