繁体   English   中英

如何通过C#向Linux系统发出命令?

[英]How can I issue a command to a linux system via c#?

使用C#,我需要发送date命令来设置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 )。 您可以简单地在Windows上以相同方式实现Web服务。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM