while read linedo ./sshpass -p 密码 ssh root@$line “ls”done<./backupwhile read line ;do /usr/bin/sshpass -p 密码 ssh root@128.199.114.243 “ls”;done <...
分类:
其他好文 时间:
2015-11-30 20:18:38
阅读次数:
149
ssh远程批量执行命令要输密码很蛋疼,虽然有很多种方式,大概有4、5种。原理基本类似。这里我就讲一个python的模拟登陆模块此刻的时间是:2015年11月19日11:11:47基本上所有都官网最新的,除了centos--!。下面链接也为此刻官网最新的安装包。我是雷锋环境:centos 6.6pyt...
分类:
编程语言 时间:
2015-11-19 16:42:09
阅读次数:
283
摘要本文主要写用python脚本远程连接多台服务器,然后批量执行命令,最终返回命令执行结果。这个可以说是Ansible,Puppet等工具的最简单的雏形。做运维的同学应该都知道的。正文multi_task.py#_*_coding:utf-8_*_
importmultiprocessing
importparamiko
importgetpass
importCo..
分类:
编程语言 时间:
2015-11-13 23:46:47
阅读次数:
845
1:在项目work目录下新建 ?cmd.sh 文件 2:cmd.sh用文本编辑器打开,编写批量执行命令 例如: echo?pull?project1
cd?project1
git?pull
echo?pull?project2
cd?..
cd?project2
git?pull
echo?pull?...
分类:
系统相关 时间:
2015-11-11 15:06:40
阅读次数:
1759
虽然目前都实现了自动化如puppetsaltstack在环境中的应用,但工作中不可避免的要自己写一些简单的批量执行shell命令的脚本。pythonparamiko模块是目前使用得较为顺手的模块,执行命令时基本无需要转换,直接将shell命令扔进去执行就OK简单示例,10个线程同时执行ssh或scp动作,未..
分类:
系统相关 时间:
2015-11-06 23:42:29
阅读次数:
585
一、expect简介expect是一种能够按照脚本内容里面设定的方式与交互式程序进行“会话”的程序。根据脚本内容,Expect可以知道程序会提示或反馈什么内容以及什么是正确的应答。它是一种可以提供“分支和嵌套结构”来引导程序流程的解释型脚本语言。shell功能很强大,但是不能实现..
分类:
其他好文 时间:
2015-11-05 19:00:53
阅读次数:
332
1, mysqli批量执行sql语句。基本语法:$sqls=”sql1;sql2;………”mysqli::multi_query($sqls);同一个$sqls要么是增删改语句集合,要么是查询语句的集合,查询语句和增删改最好不要混合。应用示例如下:① 操作数据库的代码:mysqli = new My...
分类:
数据库 时间:
2015-11-03 10:35:08
阅读次数:
251
近段为了实现一个功能,在树结构中,修改某个节点名称时,需要同时修改这个节点所有子节点的节点全路径属性字段(类似"父父节点名称/父节点名称/子节点名称/子子节点名称"的构造)。因为在构造Update语句时,需要递归去查询子节点以及构造全路径的值,需要花费了一定的时间,等批量执行update语句时,.....
分类:
编程语言 时间:
2015-10-29 06:13:14
阅读次数:
296
系统的时间和真实时间相差12小时,网上百度都是关于8小时设置的,so,采用如下方法:使用CRT的多窗口交互模式批量执行:先设置日期:date-s20151015再设置时间:date-s11:27:00硬件时间同步:hwclock-w可悲,重启后时间依然是原先的,可能是BIOS的时间有问题,重启的时候会读BI..
分类:
系统相关 时间:
2015-10-15 16:29:26
阅读次数:
175
执行sql: Session session = getSession(); session.createQuery(sql).executeUpdate(); session.flush();批量执行sql: Connection conn = SessionFactoryUtils.ge...
分类:
Web程序 时间:
2015-10-03 11:46:23
阅读次数:
168