- 博客(30)
- 问答 (4)
- 收藏
- 关注
原创 安装mysql5.5 解压
salt -N mysql-salve cp.get_dir salt:///soft/ /home/ 85 salt -N mysql-salve cp.get_dir salt://soft/ /home/ 86 salt -N mysql-salve cmd.run 'useradd mysql -s /sbin/nologin -M' 87 salt -N m
2016-03-05 20:50:12
279
原创 批量改用户名密码
需要paramiko库和pycrypto#!/usr/bin/env python'''for change sysname and password write by liwei 20151221'''import warningswarnings.filterwarnings("ignore")import paramikoimport sysd
2015-12-22 23:05:55
406
转载 sed用法
1. Sed简介 2. 定址 3. Sed命令 4. 选项 5. 元字符集 6. 实例 7. 脚本1. Sed简介sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末
2015-12-22 23:03:58
336
转载 linux 内核参数优化
Sysctl命令及linux内核参数调整 一、Sysctl命令用来配置与显示在/proc/sys目录中的内核参数.如果想使参数长期保存,可以通过编辑/etc/sysctl.conf文件来实现。 命令格式: sysctl [-n] [-e] -w variable=value sysctl [-n] [-e] -p (default /etc/sys
2015-12-05 19:30:08
271
转载 python django 数据库查询
__exact 精确等于 like 'aaa'__iexact 精确等于 忽略大小写 ilike 'aaa'__contains 包含 like '%aaa%'__icontains 包含 忽略大小写 ilike '%aaa%',但是对于sqlite来说,contains的作用效果等同于icontains。__gt 大于__gte 大
2015-11-29 23:37:51
416
原创 Nagios+Cacti整合
所需安装包安装ndoutils tar xzvf ndoutils-1.4b9.tar.gz ls cd ndoutils-1.4b9 ls ./configure make make install更新配置文件cd src/lscp ndomod-3x.o ndo2db-3x file2sock log2ndo /usr/loc
2015-11-19 10:23:12
416
转载 Ansible部署
原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://sofar.blog.51cto.com/353572/1579894==========================================================================================一、基础介绍
2015-11-17 09:48:16
353
转载 cacti自定义脚本
cacti自定义监控脚本进行监控的具体流程如下:自定义数据收集方法,脚本(xml, scripts, command)数据收集了如何保存呢?数据模板。数据模板定义了:怎么通过数据收集方法获取数据,获取的数据如何保存,以及保存在什么地方。(也就是调用rrdtool create , rrdtool update)把数据模板应用到特定的device上,就会创建数据源。
2015-11-16 16:37:54
950
转载 Cacti-rrd安装
转自 http://blog.itpub.net/26230597/viewspace-1170579/Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树
2015-11-15 22:26:03
466
原创 linux python升级2.7
wget http://python.org/ftp/python/2.7.4/Python-2.7.4.tgz ls tar xzvf Python-2.7.4.tgz cd Python-2.7.4 ls ./configure --prefix=/usr/local/python2.7.4 make && make install whereis python
2015-11-15 22:07:11
335
原创 redhat 默认python2.6 升级到2.7
wget http://python.org/ftp/python/2.7.4/Python-2.7.4.tgz ls tar xzvf Python-2.7.4.tgz cd Python-2.7.4 ls ./configure --prefix=/usr/local/python2.7.4 make && make install whereis python
2015-11-15 21:23:40
1362
原创 sed命令用于删除
sed "/^$/d" 删除空行sed "/^#/d"删除 开头第一个字符是 # 的行sed 's/,$//' 删除以逗号为结尾的
2015-11-12 23:04:36
450
原创 iptables 访问限制
iptables -A INPUT -s x.x.x.x -j ACCEPTiptables -A INPUT -s 0/0 -p udp --sport 53 -j ACCEPTiptables -A INPUT -s 0/0 -p tcp --sport 80 -j ACCEPT
2015-11-12 23:03:57
557
原创 sed 行首行尾增加内容
sed 's/^/HEAD&/g' test.file 每行开头增加HEADsed 's/$/&TAIL/g' test.file 每行结尾添加TAILsed '/./{s/^/HEAD&/;s/$/&TAIL/}' test.file
2015-11-12 23:03:12
1086
转载 sort uniq 取交集并集
1. 求A和B的交集 sort A B | uniq -d2. 求A和B的并集 sort A B | uniq3. 求A和B的差集 sort A B B | uniq -u
2015-11-12 23:00:13
554
原创 sed 删除、替换、打印
sed '/done/d' xj_user_p.log 删除donesed '50,$s/help/man/g' file.txt 从50~最后行替换help为mansed 's/var/usr/g' file.txt 替换file.txt中全部var为usrsed -n '1,4p' /etc/passwd 打印1~4行
2015-11-12 22:59:34
366
原创 linux 按时间删除文件
find /tmp -mtime +30 -type f | xargs rm -rf 保留近30天的文件 其他的删除
2015-11-12 22:57:36
1671
转载 oracle表空间查询
select * from sys.dba_tablespaces;--查询表空间使用情况SELECT UPPER(F.TABLESPACE_NAME) "表空间名",D.TOT_GROOTTE_MB "表空间大小(M)",D.TOT_GROOTTE_MB - F.TOTAL_BYTES "已使用空间(M)",TO_CHAR(ROUND((D.TOT_GROOTTE_M
2015-11-12 22:55:00
240
转载 iptables 网口转发
网口转发配置对于用作防火墙或网关的服务器,一个网口连接到公网,其他网口的包转发到该网口实现内网向公网通信,假设eth0连接内网,eth1连接公网,配置规则如下:iptables -A FORWARD -i eth0 -o eth1 -j ACCEPT
2015-11-12 22:53:03
828
转载 iptables 实现端口转发
端口转发配置对于端口,我们也可以运用iptables完成转发配置:iptables -t nat -A PREROUTING -p tcp -d 192.168.102.37 --dport 422 -j DNAT --to 192.168.102.37:22以上命令将422端口的包转发到22端口,因而通过422端口也可进行SSH连接,当然对于422端口,我们也
2015-11-12 22:52:25
306
转载 iptables 防范dos攻击
利用扩展模块limit,我们还可以配置iptables规则,实现DoS攻击防范:iptables -A INPUT -p -tcp --dport 80 -m limit --limit 25/minute --limit-burst 100 -j ACCEPT--litmit 25/minute 指示每分钟限制最大连接数为25--litmit-burst 100 指示
2015-11-12 22:51:14
1001
转载 iptables 流量均衡
我们可以将一台服务器作为前端服务器,利用iptables进行流量分发,配置方法如下:iptables -A PREROUTING -i eth0 -p tcp --dport 80 -m state --state NEW -m nth --counter 0 --every 3 --packet 0 -j DNAT --to-destination 192.168.1.101:80
2015-11-12 22:50:10
508
1
转载 iptables使用实例
首先让我们看一下服务器/客户机的交互原理。服务器提供某特定功能的服务总是由特定的后台程序提供的。在TCP/IP网络中,常常把这个特定的服务绑定到特定的TCP或UDP端口。之后,该后台程序就不断地监听(listen)该端口,一旦接收到符合条件的客户端请求,该服务进行TCP握手后就同客户端建立一个连接,响应客户请求。与此同时,再产生一个该绑定的拷贝,继续监听客户端的请求。举一个具体的例子:假设
2015-11-12 22:48:54
274
转载 iptables 使用总结
对iptables操作的一般过程如下:列出iptable内容iptables -L -n清除预设表filter中的所有规则链的规则iptables -F清除预设表filter中使用者自定链中的规则iptables -X修改规则…保存iptables中规则service iptables save/etc/init.d/iptables save重启ipt
2015-11-12 22:48:14
314
转载 交换机端口汇聚
1.建立汇聚组[SwitchA]link-aggregation group 1 mode manual2.进入端口E1/0/1[SwitchA]interface Ethernet1/0/13.参与端口汇聚的端口必须工作在全双工模式[SwitchA-Ethernet1/0/1]duplex full4.参与端口汇聚的端口工作速率必须一致[SwitchA-Etherne
2015-11-12 22:47:34
756
转载 增加/dev/shm空间大小
解决方法:例如:为了将/dev/shm的大小增加到1GB,修改/etc/fstab的这行:默认的: none /dev/shm tmpfs defaults 0 0改成: none /dev/shm tmpfs defaults,size=1024m 0 0size参数也可以用G作单位:size=1
2015-11-12 22:42:18
3496
空空如也
cacti 如何批量建立数据源data source
2015-11-23
cacti 如何批量建立数据源data source
2015-11-19
nagios status information 如何展示换行
2015-11-13
TA创建的收藏夹 TA关注的收藏夹
TA关注的人