(资料图)

在多台远程Linux机器上运行同一个命令需要多少次?当您处理一个充满Linux机器的数据中心时,这可能是一个低效的练习。幸运的是,这是一个Linux操作系统,所以总是有一些黑盒操作。

这就是并行SSH (PSSH)的情况。我将向您展示如何安装和使用这个方便的管理工具。

因为这个工具可以在大多数标准存储库中找到,所以它可以用一个简单的命令来安装,比如:

安装后,您需要创建一个主机文件。发出命令:

在这个新文件中,添加每个远程主机的IP地址,每行一个。添加所有主机后,保存并关闭文件。现在,让我们在所有远程机器上运行dh -f命令。

为此,发出以下命令:

-A选项将导致pssh提示您输入远程密码。您需要确保每台机器上都有相同的远程用户(使用相同的密码)。

身份验证后,您将看到df -h命令的输出在每个远程主机上运行。

注意:这将假设本地和远程计算机上有相同的用户。否则,[emailprotected]。

这就是如何在多个远程Linux主机上同时运行同一个命令。试试PSSH,看能不能帮助提高Linux管理的效率。

推荐内容