有没有办法在C#.NET
或中进行以下操作JAVA
,
从另一台具有操作系统的电脑的特定目录中获取文件列表,solaris
并将文件传输SCP
到另一台也有solaris
操作系统的电脑。
实际上,我正在考虑在 asp.net 中创建前端以将备份从 Live 传输到备份服务器并获取有关备份的信息。
我什至这可能与否,但我不想澄清我对此的困惑。
请给我你的建议。
有没有办法在C#.NET
或中进行以下操作JAVA
,
从另一台具有操作系统的电脑的特定目录中获取文件列表,solaris
并将文件传输SCP
到另一台也有solaris
操作系统的电脑。
实际上,我正在考虑在 asp.net 中创建前端以将备份从 Live 传输到备份服务器并获取有关备份的信息。
我什至这可能与否,但我不想澄清我对此的困惑。
请给我你的建议。
C# 或任何其他 .NET 语言是特定于 Windows 的,只能在 Windows 上运行。所以忘记 .NET 语言吧。对于这种类型的任务,如果您坚持使用该级别的编程语言,我肯定会使用 Java。
在 Java 中,您可以使用JSch库。它可以在 Java 中执行 SCP。这是一个例子。
但是我必须说,大多数熟悉 Unix/Linux 的人可能会简单地在脚本环境中完成这项任务。哎呀,如果你愿意,它可以从 Bash 完成。
无论您选择何种工具/prg.language,您还必须决定是执行 PUSH 还是 PULL。从您的帖子看来,您最热衷于做 PULL。PUSH vs PULL 没有正确或错误的答案。