一、ansible替换遇到的问题 ansible在使用sed进行替换时,经常会遇到需要转义的问题,而且ansible在遇到特殊符号进行替换时,存在问题,无法正常进行替换 。其实在ansible自身提供了两个模块---lineinfile模块和replace模块,可以方便的进行替换 。这……
Continue reading
一、相关软件准备及规划 1、相关软件及下载地址: Cloudera Manager:http://archive-primary.cloudera.com/cm5/cm/5/ CDH安装包地址:http://archive.cloudera.com/cdh5/parcels/latest/ JAVA官方……
Continue reading
年底了虽然有各种告警,不过还是需要做一下全网巡检,这里以磁盘使用率为例。由于目前平台上使用的是商业版的自动化工具bmc,其在执行分发都方面非常不存,不过在取值返回上做的不好---当然也和其是商业化工具有关,很多东西不开源,用shell 的语法概念写nsh时又执行不通过,NND总是要……
Continue reading
晚上吃饭看手机新闻的时候看到这么一篇 --- <a href="http://www.ithome.com/html/it/203433.htm" target="_blank" rel="noopener">腾讯郁闷:微信朋友圈发红包看照片被破解</a>。其提供的破解模糊微信红包照片的方法是通过抓包:“ 具体方法是手机端安装Surge代理APP,然后电脑端安装CCproxy(……
Continue reading
最近某交换机相关日志的输出中,需要提取到所有的IP信息,便于网络相关工程师分析统计。这个都通过简单的awk命令就可以实现。awk对字符操作可以使用正则表达式,并记录下分组,在使用r{n,m}重复匹配的语法时,需要添加–re-interval参数。如下: 1awk --re-interval '{match($0,/([0-9]{1,3}\.){3}[0-9]{1,3}/,a); print a[0]}' info.log |grep -v '^$' 如果文件中……
Continue reading
该代码是在某网站上看到的,关键部分为其中的js code中引入的一个函数,为html5中引入的。无论是在pc端或是移动端的浏览器上打开,会进行一个N次循环,最终将硬件资源耗尽。代码如下: <img src="https://blog.361way.com/wp-content/uploads/2016/01/jscode.png" width="541" height="343" alt="" /> 上图为国外的某哥们在推特上的发文内容。我在自己的站点上保存该代码并通过浏览器打开后发……
Continue reading
1.检测MySQL是否可用 1# cat checkmyql.sh 2 3MYSQL_PING=`/usr/local/mysql/bin/mysqladmin -u root -p123123 ping` 4MYSQL_OK="mysqld is alive" 5 6if [[ "$MYSQL_PING" != "$MYSQL_OK" ]] 7 then 8 echo "mysql not ok" 9 service mysqld restart 10 else 11 echo "mysql is ok" 12fi 13 14# 执行 15chomod +x checkmyql.sh 16./checkmyql.sh 2.实时查看MySQL连接数 本脚本每2秒检测一次Msql并发连接数,可以将脚本设置为开机启动脚本,或在特定时间执行,以满足Myql数据库的监控要求,查看Myaql……
Continue reading
shelve类似于一个key-value数据库,可以很方便的用来保存Python的内存对象,其内部使用pickle来序列化数据。简单来说,使用者可以将一个列表、字典、或者用户自定义的类实例保存到shelve中,下次需要用的时候直接取出来,就是一个Python内存对象,不需要像传统……
Continue reading
Python的序列化是指把变量从内存中变为可以储存/传输的数据/文件的过程. 在Python中叫pickling,在其他语言中也被称之为serialization,marshalling,flattening等等,都是一个意思。序列化之后,就可以把序列化后的内容写入磁盘,或者通过网……
Continue reading
平时一些数据库中存的时间格式为unixtime,需要其和timestamp的格式进行转换,而进行查询的时候,还经常想要查询N天之前的数据,这里又要用到date_add与date_sub函数。本篇用对此进行个小结。 一、mysql 时间戳与日期格式转换 常见格式时间转换为unix时间: 1mysql>……
Continue reading