expect脚本同步文件1.自动同步文件[root@garytao-01shell]#vi4.expect增加如下脚本内容:#!/usr/bin/expectsetpasswd"123456"spawnrsync-avroot@172.16.111.110:/tmp/12.txt/tmp/expect{"yes/no"{send"yes\r"}"password:"{send"$passwd\r"
分类:
其他好文 时间:
2018-02-27 17:43:49
阅读次数:
202
20.31expect脚本同步文件自动同步文件1.同步远程机器hao2上/tmp/12.txt文件到本机/tmp/下:[root@hao-01~]#vim4.expect添加内容:#!/usr/bin/expectsetpasswd"admin"spawnrsync-avroot@192.168.211.129:/tmp/12.txt/tmp/expect{"yes/no"{send"yes\r"}"password:"{send"$passwd\..
分类:
其他好文 时间:
2017-09-21 15:52:02
阅读次数:
212
#!/usr/bin/expect # filename: batch_execute.sh if ( $argc != 2 ){ puts "usage: expect $argv0 ip command" exit }set ip [lindex $argv 0]set cmd [lindex ...
分类:
其他好文 时间:
2017-09-07 13:42:05
阅读次数:
157
python远程批量执行 我并不是一个专业的开发,我一直在学习linux运维,对于python也是接触不久,所以代码写的并不是很规范简洁。 前段时间一个同学找我一起做一个自动化运维平台,我对python的django还没有了解,并且对于HTML和JS这类开发学习还没有涉及,所以我说我做些后台的实现, ...
分类:
编程语言 时间:
2017-03-13 12:40:55
阅读次数:
952
#!/bin/bashWap_Server="10.0.0.1"Mem_Server="10.0.0.2"Erp01_Server="10.0.0.3"Erp02_Server="10.0.0.4"ErpOld_Server="10.0.0.5"Backup_Server="10.0.0.6"Monitor_Server="10.0.0.7"DOSSH=/home/lichuang/scrips/dossh.sh#这是一个远程ssh批量远程执行的脚本PROT=22function..
分类:
系统相关 时间:
2015-11-19 19:15:30
阅读次数:
223
最近有个需求就是要在一个集群的多个机器上运行一些命令,比如启动、停止服务,运行一些脚本收集一些数据等,于是找到了python的一个框架Fabric。Fabric是一个Python库,用于简化使用SSH的应用程序部署或系统管理任务。
它提供的主要功能包括:执行本地或远程shell命令,上传/下载文件,以及其他辅助功能,如提示用户输入、中止执行等。安装在我的CentOS上,运行下面的命令就可以简单安装...
分类:
其他好文 时间:
2015-06-13 09:47:28
阅读次数:
158
#!/usr/bin/envpython#KissPython###################ip.list##################################172.16.13.118:root:centos:hostname:##172.16.5.114:root:centos:hostname:whoami:w:ifconfigeth0:###########################################################importparamiko..
分类:
编程语言 时间:
2015-01-01 23:57:12
阅读次数:
398