分享一个好用的循环登录linux主机的方法
方法:
for ip in `seq 1 9`; do ssh root@192.168.1.$ip “uptime”; done
#可以在192.168.1.1到9上执行uptime命令并返回结果
#uptime可以替换为任意命令,top这种不行
#也可以从文件中读取主机IP:
for ip in `cat file`;do ssh root@${ip} ‘uptime’;done
file文件内容例如:
192.168.1.1
192.168.1.2
192.168.1.3
192.168.1…
192.168.1.9
IP你们可以自己添加
你们也该想到scp命令也可以,这样就不需要手动改IP地址把file1文件传到循环的主机/root目录下了(file1,/root可以自行修改)
for ip in `seq 1 9`; do scp file1 root@192.168.1.$ip:/root/ ; done
好了 分享结束 干活去了