通过ssh执行远程服务器上的命令

通过SSH执行远程服务器上的命令,很好很强大,方便多了。

  1. for i in 3 23 5 15 ; do ssh root@192.168.1.$i ps auxH|grep httpd|wc -l ; done;    
  2. #就可以列出192.168.1.3,23 ,5 ,15,四台服务器上的httpd线程数;也可以利用{1..250} 依次遍历  

原文:http://bashcurescancer.com/run_remote_commands_with_ssh.html

关键词: shell , ssh , linux

上一篇: 赚钱的方法还真多
下一篇: 继续出差中

相关文章
访客评论
#1
回复 kiki 2008-07-12, 13:12:44
测试没成功过
#2
回复 云舒 2008-07-15, 20:12:16
我原来做过一个东西,大约在7000多台服务器上执行命令。
http://www.icylife.net/yunshu/show.php?id=461
#3
回复 amxku 2008-07-15, 20:30:51
早些没发现啊。哈哈,不过我还是比较以喜欢脚本方式来实现。
#4
回复 vistor 2008-08-08, 20:56:47
要做一些认证设置~ ,不然肯定要输入密码拉~
#5
回复 猪哥靓 2008-09-12, 19:12:54
的确。。。我本人在学你急学习的时候就是用的PUTTY来“远程”学习的。。。
#6
回复 streaking 2009-11-18, 09:07:30
关于ssh的研究还不少嘛
发表评论

评论内容 (必填):