Linux 使用tmux在多个ssh服务器上运行相同的命令

Linux 使用tmux在多个ssh服务器上运行相同的命令,linux,ssh,tmux,Linux,Ssh,Tmux,是否可以键入一个命令,然后使用tmux在通过ssh连接的多个服务器上运行它?您要查找的可能是“同步窗格”。启用此选项后,每次击键都会传递到当前窗口的每个窗格。因此,您可以通过以下方式实现您的目标: 将tmux窗口拆分为多个窗格,并将ssh连接到每个窗格中的不同服务器 启用上述选项。i、 e tmux设置窗口选项同步窗格 键入您想要的任何命令 事实上,我将该选项绑定到tmux.conf中的前缀+C-s: bind-key C-s set-window-option synchronize-pane

是否可以键入一个命令,然后使用tmux在通过ssh连接的多个服务器上运行它?

您要查找的可能是“同步窗格”。启用此选项后,每次击键都会传递到当前窗口的每个窗格。因此,您可以通过以下方式实现您的目标:

  • 将tmux窗口拆分为多个窗格,并将ssh连接到每个窗格中的不同服务器

  • 启用上述选项。i、 e

    tmux设置窗口选项同步窗格

  • 键入您想要的任何命令

  • 事实上,我将该选项绑定到tmux.conf中的前缀+C-s:

    bind-key C-s set-window-option synchronize-panes