前言: ssh命令, 没有指定密码的参数. 以至于在脚本中使用ssh命令的时候, 必须手动输入密码, 才能继续执行. 这样使得脚本的自动化执行变得很差, 尤其当ssh对应的机器数很多的时候, 会令人抓狂.本文讲解了两种方式, 一种借助expect脚本, 一种借助sshpass来实现.*) 借助e.....
分类:
其他好文 时间:
2014-07-11 11:36:13
阅读次数:
277
Rsync(remote synchronize) 是一个远程数据同步工具,可以使用“Rsync算法”同步本地和远程主机之间的文件。
rsync的好处是只同步两个文件不同的部分,相同的部分不在传递。类似于增量备份,
这使的在服务器传递备份文件或者同步文件,比起scp工具要省好多时间。
具体的用法:
1.在本地机器上对两个目录同步
$ rsync -zvr filena...
分类:
其他好文 时间:
2014-07-09 10:39:52
阅读次数:
234
Visual Studio 2013 与 14
如果
Install Visual Studio on the same computer as Visual Studio in 2013 "14" when CTP 14.0.21730.1 DP, a number of known issues.
While we expect that the Visual Stu...
分类:
其他好文 时间:
2014-07-08 16:09:04
阅读次数:
196
expect自动远程拷贝脚本,利用rsync命令,脚本内容如下:#!/usr/bin/expect --proc Usage_Exit {self} { puts "" puts "Usage: $self ip user passwd port sourcefile d...
分类:
其他好文 时间:
2014-07-06 16:24:17
阅读次数:
333
2014年第一个脚本,哈哈!!! expect实现远程主机自动执行命令脚本:#!/usr/bin/expect --if { [llength $argv] < 4 } { puts "Usage: $argv0 ip user passwd port commands timeout" exit ...
分类:
其他好文 时间:
2014-07-06 16:23:01
阅读次数:
341
也许很多人认为shell不能并发任务,其实可通过其它一些方式来实现。下面的脚本是我批量快速管理500+服务器脚本,阅读该脚本前建议先看《自动执行远程主机命令expect脚本》、《自动远程拷贝expect脚本》和《getopt:命令行选项、参数处理》用法:Usage: ./multi_main.sh ...
分类:
其他好文 时间:
2014-07-06 16:22:24
阅读次数:
270
Welcome to the QuickStart guide for Quartz. As you read this guide, expect to see details of:Downloading QuartzInstalling QuartzConfiguring Quartz to ...
分类:
其他好文 时间:
2014-06-25 18:34:59
阅读次数:
190
使用expect批量完成ssh指令并在对端机器执行指定指令...
分类:
其他好文 时间:
2014-06-21 20:08:34
阅读次数:
343
Expect是基于Tcl的相对简单的一个免费的基本变成工具语言,用于实现自动和交互式任务程序进行通信,无须人工干预。一、Expect的安装检查与Linux系统的实验环境1、Expect的安装[root@C58-Server]#rpm-qaexpect
expect-5.43.0-8.el5
expect-5.43.0-8.el5
#如果未安装expect,可以..
分类:
其他好文 时间:
2014-06-17 17:52:49
阅读次数:
251
Xcode 5中苹果对多个体系框架及相干类库进行了改进。之前建树的项目在Xcode
5中从头编译会产生一些新题目。JosnKit是常用的轻量级Josn解析类,在Xcode 5中:
BOOLworkAroundMacOSXABIBreakingBug = (JK_EXPECT_F(((NSUInteg...
分类:
其他好文 时间:
2014-06-07 08:54:47
阅读次数:
474