从 Windows 机器上执行 Linux 机器上的 cmds

从 Windows 机器上执行 Linux 机器上的 cmds

如何在 Windows 机器上创建一个脚本,通过针对远程 Linux 机器执行 cmd 来从 Linux 机器检索数据?

我在 win 框上安装了 putty 和 Plink,但不确定如何从脚本(例如 bat 文件)启动 cmd,并将结果写回到 win 框上的 txt 文件中。

例如,对于 agrep或cmd这样简单的事情,我该如何做呢?ls

答案1

如果没有登录 Linux 机器或者没有在 Linux 机器上运行该脚本的 cronjob,您就无法在 Linux 机器上触发该脚本。

您可以使用 cronjob 运行脚本,然后将结果导出到网络共享或受限的网络位置(将该网络位置锁定到您的 IP)。

然后您可以使用 Windows 中的 .bat 脚本来解析这些位置的输出。

相关内容