之前的percona-toolkit工具集的使用博文里面也写到pt-archiver这个工具的用法,但是不够深入全面。这里补充完善下。注意:pt-archiver操作的表必须有主键。查看帮助:perldocpt-archiverSpecifyatleastoneof"--dest","--file",or"--purge".下面几个参数都是互斥的,只能选其一"..
分类:
其他 时间:
2017-07-14 09:53:38
收藏:
0 评论:
0 赞:
0 阅读:
370
Linux用户帐号分为:超级用户root(uid0)普通用户(uid500及以上)程序用户(uid1-499)组帐号:基本组(私有组)附加组(公共组)/etc/passwd保存用户名称、宿主目录、登录Shell等基本信息,每一行对应一个用户的帐号记录,七个字段例如:teacher:x:500:500:teacher:/home/teacher:..
分类:
系统服务 时间:
2017-07-14 09:53:28
收藏:
0 评论:
0 赞:
0 阅读:
254
目的:学习用python脚本登录交换机并执行相关操作环境:windows7Python3.5.3最初原因是因为工作需要在交换机上查询IP地址的来源端口,不停的跳转查看很麻烦,于是决定写脚本,这里只写关于用Python登录和之后的可用方法。telnet是内置模块,模块名telnetlib。#定义登录的用户名..
分类:
编程语言 时间:
2017-07-14 09:53:15
收藏:
0 评论:
0 赞:
0 阅读:
1310
目的:解决在ubuntu中安装或升级时出现“11:资源暂时不可用”错误。环境:ubuntu16.04LTS出现错误情景:termial下在执行sudoaptupdate后,执行安装命令出现如下错误:E:无法获得锁/var/lib/dpkg/lock–open(11:资源暂时不可用)E:无法对管理目录(/var/lib/dpkg/)加锁,是不是?.
分类:
系统服务 时间:
2017-07-14 09:53:00
收藏:
0 评论:
0 赞:
0 阅读:
464
NAT表:NAT的方式,将私网地址转换成公网地址,从而连接到公共网络。NAT技术节省了公网IP地址,也隐藏了真正的IP地址,提高了内网的安全性。但也产生了些问题,比如引起数据交互的延迟、需要消耗额外的CPU和内存等。新技术的产生,会解决一定的问题,但也会带来一些问题,有利..
分类:
其他 时间:
2017-07-14 09:52:47
收藏:
0 评论:
0 赞:
0 阅读:
352
importhashlib
#示例一
hash=hashlib.md5()
#将加密内容先用utf-8编码,防止“Unicode-objectsmustbeencodingbeforehashing”错误
hash.update(‘admin‘.encode(‘utf-8‘))
print(hash.hexdigest())
#示例二
data=‘admin‘
hash=hashlib.md5(data.encode(‘utf-8‘))
print(hash.h..
分类:
编程语言 时间:
2017-07-14 09:52:34
收藏:
0 评论:
0 赞:
0 阅读:
285
expect正则表达式和sed的使用实战:expect实现无交互登录正则表达式sedexpect使用expect是用来进行自动化控制和测试的工具。主要是和交互式软件telnetftppasswdfsckrloginsshtip等进行自动化的交互。对于大规模的linux运维很有帮助。expectsourceforgeTCL(Toolcommandlanguage)..
分类:
其他 时间:
2017-07-14 09:52:22
收藏:
0 评论:
0 赞:
0 阅读:
1246
目的:学习python中time模块,可以获取当前时间或时间段环境:ubuntu16.04python3.5.2time模块,为内置模块,可以用来获取当前时间、日期,还可以设置延迟或倒计时。使用前需导入模块importtime常用的方法有:sleep(),strftime(),ctime()sleep(t),设置t的数字,单位为秒,可以..
分类:
编程语言 时间:
2017-07-14 09:52:11
收藏:
0 评论:
0 赞:
0 阅读:
282
<iframeid="embed_dom"name="embed_dom"frameborder="0"style="display:block;width:525px;height:245px;"src="https://www.processon.com/embed/mind/5958d587e4b0a77c5ae8f394"></iframe>
分类:
其他 时间:
2017-07-14 09:51:26
收藏:
0 评论:
0 赞:
0 阅读:
387
一、简介很多场景下,可能根据需要自定义的Ribbon的配置,例如修改Ribbon的负载均衡规则等。SpringcloudCamden允许使用Java代码或属性自定义Ribbon的配置。二、使用Java代码自定义Ribbon配置在Springcloud中,Ribbon的默认配置如下,格式是:BeanTypebeanName:ClassName1、ICli..
分类:
编程语言 时间:
2017-07-14 09:50:59
收藏:
0 评论:
0 赞:
0 阅读:
519
1,准备ruby环境安装rubywgethttps://cache.ruby-lang.org/pub/ruby/2.4/ruby-2.4.1.tar.gz
tarxvfruby-2.4.1.tar.gz
cdruby-2.4.1.tar.gz
cdruby-2.4.1
./configure--prefix=/usr/local/ruby
make
makeinstall
cpbin/ruby/usr/local/bin/
cpbin/gem/usr/local/bin/安装rubygem..
分类:
其他 时间:
2017-07-14 09:50:36
收藏:
0 评论:
0 赞:
0 阅读:
368
此文适用于centos6系列版本工具:虚拟机:VMwareWorkstation12Pro镜像文件:CentOS-6.9-x86_64-bin-DVD1.iso操作步骤:●新建虚拟机选择典型安装,然后下一步稍后安装操作系统,下一步操作系统选择linux,版本选择centos64位,下一步创建虚拟机名称与虚拟机文件存放位置,下一..
分类:
其他 时间:
2017-07-14 09:50:23
收藏:
0 评论:
0 赞:
0 阅读:
369
建立私有ca:openCAopenssl:/etc/pki/tls/openssl.cnf(1)创建所需要的文件#/etc/pki/CA#touchindex.txt#echo01>serial(2)CA自签证书#(umask077;opensslgenrsa-out
/etc/pki/CA/private/cakey.pem2048)#opensslreq-new-x509-key/etc/pki/CA/private/cakey.epm
-days7300-out/..
分类:
其他 时间:
2017-07-14 09:50:12
收藏:
0 评论:
0 赞:
0 阅读:
308
《爱的艺术》1、“一见钟情”?事实是:人们往往把这种如痴如醉的入迷,疯狂的爱恋看作是强烈爱情的表现,而实际上这只是证明了这些男女过去是多么的寂寞。2、爱情是对人类生存问题的回答?如果人不能同他人或周围世界结合在一起,他就会疯狂。并且提到,经历过孤寂的人必然会有..
分类:
其他 时间:
2017-07-14 09:50:03
收藏:
0 评论:
0 赞:
0 阅读:
291
今日课程:PHP3天基础巩固视频教程【燕十八】1、99乘法表for($i=1;$i<=9;$i++){//输出1-9
echo$i,‘<br/>‘;
}
or($i=1;$i<=9;$i++){//输出1-9
echo$i,‘----‘;
for($j=1;$j<$i;$j++){//判断输出
echo$j,‘ ‘;
}
echo‘<br/>‘;
}
for($i=1;$i&..
分类:
Web开发 时间:
2017-07-14 09:49:27
收藏:
0 评论:
0 赞:
0 阅读:
331
.更新已经存在的KMS主机支持到Windowsserver2016.设置新的Windowsserver2016KMS主机.激活Windows10Enterprise2016LTSB1.设置新的Windowsserver2016KMS主机1)安装Windowsserver2016系统,加入域环境配置DNS;2)以管理权限运行powershell;3)查看当前的KMS主机状态:Cscript.exe..
分类:
Windows开发 时间:
2017-07-14 09:49:18
收藏:
0 评论:
0 赞:
0 阅读:
534
前一阵因为windowsSMB协议漏洞,手动给windows打补丁,累觉不爱。研究后找出简单方法,使用ansible进行批量化操作,避免人工的繁杂。windows补丁下载网站https://www.catalog.update.microsoft.com/Search.aspx下载一个KB4025337,得到链接:$wget
http://download.windowsupda..
分类:
Windows开发 时间:
2017-07-14 09:48:51
收藏:
0 评论:
0 赞:
0 阅读:
3211
1嵌入式学习的一些概念理解误区很多嵌入式初学者认为,学嵌入式,就是学习ARM,就是学习开发板。买一块开发板,然后在上面“移植”u-boot、Linux内核,再使用busybox制作一个根文件系统,大功告成!觉得可以出去找工作了。这其实是有一定片面性的:首先ARM是个CPU架构,跟PC上..
分类:
其他 时间:
2017-07-14 09:48:42
收藏:
0 评论:
0 赞:
0 阅读:
461
还记得今年年初时下的决定:“2017年要考取高级职称证书,给自己两次机会1。呵呵,所以今年过完年就报名了‘51CTO学院软考培训班’,进入了软考高项5期班学习。举办软考培训的机构很多,而选择51CTO学院,最开始则是慕薛大龙老师之名而来。经过一段时间的学习,证明自己的选择..
分类:
其他 时间:
2017-07-14 09:48:06
收藏:
0 评论:
0 赞:
0 阅读:
276
1.迭代*可以通过for循环来遍历这个列表或者元组,这种遍历为迭代*只要是可迭代对象,无论有无下标,都可迭代*判断一个对象是否是可迭代对象,有collections模块的Iterable判断*枚举方法emumerate,把列表变成索引-元素对*两个变量的迭代显示2.列表生成式*Python内置用来创建列表..
分类:
编程语言 时间:
2017-07-14 09:47:44
收藏:
0 评论:
0 赞:
0 阅读:
267