【问题标题】:PSSH directly to directoryPSSH 直接到目录
【发布时间】:2015-04-25 02:40:13
【问题描述】:

我正在尝试通过 PSSH 连接到多个主机,但我不想进入主目录,而是想直接进入特定目录。谁能帮助我如何做到这一点?我为此搜索了很多,但没有太多运气。

目前我的代码如下所示:

pssh -h hosts.txt -P -i -v -l root -o . -I < downloadpkgs.sh

其中 hosts.txt 包含主机列表,我想执行 downloadpkgs shell 脚本。

提前致谢!

【问题讨论】:

    标签: linux shell ssh pssh


    【解决方案1】:

    我知道怎么做。

    pssh -h hosts.txt -P -i -v -l root -o . -x "cd /tmp; bash" -I < downloadpkgs.sh
    

    这样我直接登录到所有远程机器上的/tmp目录。

    请注意,在cd /tmp 之后指定bash 很重要。

    说明:使用 pssh 的 -x 选项。有关此标志的更多信息,请阅读手册页。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-01-20
      • 2014-02-24
      • 1970-01-01
      • 2018-01-23
      • 1970-01-01
      • 1970-01-01
      • 2022-07-21
      相关资源
      最近更新 更多