在多台远程服务器上执行 BASH 脚本 您可以在命令行中运行的任何命令,都可以在 BASH 脚本中使用。脚本用于运行一系列命令。Bash 在 Linux 和 macOS 操作系统上默认可用。 让我们设想这样一个场景:您需要在多台远程服务器上执行一个 BASH 脚本,但又不想手动将脚本复制到每台服务器,然后再逐一登录到每台服务器并执行脚本。 当然,您可以使用 Ansible 等工具,但让我们先学习如何仅用 Bash 来完成这一任务! 前提条件 在这个示例中,我将使用部署在 DigitalOcean 上的 3 台远程 Ubuntu 服务器。如果您还没有 DigitalOcean 账户,可以通过此推荐链接注册 DigitalOcean 并获得 $100 免费额度: https://m.do.