我有六台 unix 服务器要搜索。它是一个 PITA,每次我进行交易时手动搜索所有六台服务器。因此,任何人都可以建议一个脚本,它可以一次在所有六台服务器中搜索关键字。目前,我正在使用 find 和 grep 的组合并手动登录到不同的服务器并搜索关键字。
问问题
32 次
我有六台 unix 服务器要搜索。它是一个 PITA,每次我进行交易时手动搜索所有六台服务器。因此,任何人都可以建议一个脚本,它可以一次在所有六台服务器中搜索关键字。目前,我正在使用 find 和 grep 的组合并手动登录到不同的服务器并搜索关键字。
Try using PSSH, ex :
$ cat servers.txt
unix1
unix2
unix3
$ pssh -h servers.txt -o /tmp/output 'find / -name "foobar"'
$ ls /tmp/output
Combined with an ssh-agent
to deal with key pairs, all becomes easy.