【发布时间】:2013-09-05 21:07:17
【问题描述】:
我正在尝试通过 ssh 在多个服务器上执行命令,这就是我想要做的:
for i in {1..3}; do `ssh nginx_$i ps aux | grep logstash`; done
但它告诉我要安装一些软件包:
The program 'root' is currently not installed. You can install it by typing:
sudo apt-get install root-system-bin
我不相信我需要安装它,因为如果我这样做了
ssh nginx_1 ps aux | grep logstash
它有效,并且给了我正确的结果。
附:假设我已经配置.ssh/config文件连接到nginx_1、nginx_2和nginx_3。
【问题讨论】:
标签: linux unix ubuntu ssh centos