linux - 通过 ssh (linux/osx) 运行作业

标签 linux macos ssh executable

我想知道是否可以通过 ssh 执行作业。特别是我在许多机器上有不同的输入文件列表,这些机器在同一个地方都有相同的可执行文件。是否有一些命令意味着我不必使用 ssh 从一台机器移动到另一台机器并设置它们单独运行。我想到的是这样的事情:

ssh RemoteMachine1:./Executable ~/Inputfile_1 ssh RemoteMachine2:./Executable ~/Inputfile_2

哪个可以从我的主机上运行? 提前致谢 jack

最佳答案

尝试使用 Fabric .

“Fabric 是一个 Python(2.5 或更高版本)库和命令行工具,用于简化 SSH 在应用程序部署或系统管理任务中的使用。”

关于linux - 通过 ssh (linux/osx) 运行作业,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19143980/

相关文章:

linux - shell 脚本: Parallelizing commands in bash script under Ubuntu linux

macos - 如何在 macOS 中将 Caps Lock 映射到 Vim 的 Esc?

linux - Putty 连接速度快,Ubuntu (linux) 终端不行

git - 生成、存储和配置 SSH 公钥/私钥对以供 Assembla 上的 git 存储库使用的正确方法是什么?

python - 在 python 中获取 xscreensaver 状态

linux - 想要在 tar 命令中排除文件夹

linux - 通过命令行从站点下载图像

c# - MonoMac/Xamarin.Mac : EntryPointNotFoundException for AudioSession. 初始化()

linux - Mac 上 "size"命令中的数据段大小

python - 通过 ssh 连接时从模块 numpy 导入时来自 python 的错误消息