PSSH 直接到目录
Posted
技术标签:
【中文标题】PSSH 直接到目录【英文标题】:PSSH directly to directory 【发布时间】:2015-04-25 02:40:13 【问题描述】:我正在尝试通过 PSSH 连接到多个主机,但我不想进入主目录,而是想直接进入特定目录。谁能帮助我如何做到这一点?我为此搜索了很多,但没有太多运气。
目前我的代码如下所示:
pssh -h hosts.txt -P -i -v -l root -o . -I < downloadpkgs.sh
其中 hosts.txt 包含主机列表,我想执行 downloadpkgs shell 脚本。
提前致谢!
【问题讨论】:
【参考方案1】:我知道怎么做。
pssh -h hosts.txt -P -i -v -l root -o . -x "cd /tmp; bash" -I < downloadpkgs.sh
这样我直接登录到所有远程机器上的/tmp目录。
请注意,在cd /tmp
之后指定bash
很重要。
说明:使用 pssh 的 -x 选项。有关此标志的更多信息,请阅读手册页。
【讨论】:
以上是关于PSSH 直接到目录的主要内容,如果未能解决你的问题,请参考以下文章
ubuntu搭建maven失败,而且很奇怪,即是直接到目录中执行mvn也不成功