一、环境说明操作系统:rhel5.9_x86_64本端机器:a2(10.0.0.13)远端机器:a3(10.0.0.14)二、部署过程[root@a2~]#yum-yinstallnet-snmp
[root@a2~]#cd/etc/snmp
[root@a2snmp]#ls
snmpd.conf
[root@a2snmp]#ls
snmpd.conf
[root@a2snmp]#cpsnmpd.confsnmpd.conf.bak
[root@a..
分类:
其他 时间:
2017-01-12 16:11:37
收藏:
0 评论:
0 赞:
0 阅读:
214
-w显示word数(以空白符号为分隔符)-m显示字符数-l行数wc-l显示文档行数[root@wy~]#wc-l1.txt2.txt21.txt22.txt4总用量[root@wy~]#wc1.txt2241.txt行数单词数字符数[root@wy~]#echo"12345"|wc-m6这就5个,显示6是因为还有一个换行符
分类:
其他 时间:
2017-01-12 16:11:23
收藏:
0 评论:
0 赞:
0 阅读:
165
1.redis监控脚本#!/bin/bash
#byckl893
ARG1=$1
ARG2=$2
func_connected_clients(){
/app/local/redis/bin/redis-cli-h127.0.0.1-p${ARG1}info|grep"connected_clients"|awk-F‘:‘‘{print$2}‘
}
func_mem_unilization(){
MEM_USE=$(/app/local/redis/bin/redis-cli-h127.0.0...
分类:
其他 时间:
2017-01-12 16:11:08
收藏:
0 评论:
0 赞:
0 阅读:
240
uniq去重复-c计算重复的数量注:uniq去重,它只会去相邻挨着的相同的字符,如果达到真正的去重,先用sort排序。[root@wy~]#cat1.txt112324[root@wy~]#uniq1.txt12324[root@wy~]#sort1.txt|uniq-c21221314tee重定向、双重输出与>重定向的最大区别,tee可以直接显示出来[root@..
分类:
其他 时间:
2017-01-12 16:10:52
收藏:
0 评论:
0 赞:
0 阅读:
186
tr替换字符把小写字母换成大写字母[root@wy~]#ls*.txt1.txt2.txt[root@wy~]#ls*.txt|tr‘a-z‘‘A-Z‘1.TXT2.TXT[root@wy~]#echo"abc"|tr‘a‘‘A‘Abc[root@wy~]#echo"abcdef"|tr‘a-c‘‘A-C‘ABCdefsplit切割大文件,分隔成小文件按大小来分隔(后面不跟单位以b为单位)[root@wy~]#split..
分类:
其他 时间:
2017-01-12 16:10:43
收藏:
0 评论:
0 赞:
0 阅读:
197
做运维的,一个月总有那么一两天晚上睡不好,早上醒不来,不为别的,系统不稳定等等原因。导致了我们要进行各种折腾。就和整天抱着炸弹睡觉一样,这里做了一些设想,当然部分功能已经实现。发出了,让大牛们看看给点指导意见,最核心的系统有两个ELK和老牌的nagios。naigos作为..
分类:
其他 时间:
2017-01-12 16:10:34
收藏:
0 评论:
0 赞:
0 阅读:
161
&&并且||或者#两个文件都存在时[root@wy~]#ls1.txt&&ls2.txt1.txt2.txt#10.txt文件不存在时[root@wy~]#ls10.txt&&ls2.txtls:无法访问10.txt:没有那个文件或目录[root@wy~]#ls10.txt||ls2.txtls:无法访问10.txt:没有那个文件或目录2.txt#20.txt文件不存..
分类:
系统服务 时间:
2017-01-12 16:10:17
收藏:
0 评论:
0 赞:
0 阅读:
163
classlist(object):"""list()->newemptylistlist(iterable)->newlistinitializedfromiterable‘sitems"""defappend(self,p_object):#realsignatureunknown;restoredfrom__doc__"""L.append(object)--appendobjecttoend"""passdefcount(self,value):#realsignatureunknown;..
分类:
编程语言 时间:
2017-01-12 16:10:05
收藏:
0 评论:
0 赞:
0 阅读:
333
百度搜了下pythoncmd的用法,发现都比较片,自己看了官方文档,写个稍微完整的例子,没有onecmd,另外undoc_headermisc_header官网描述也太少了,使用没什么效果#coding=utf-8
fromcmdimport*
importsys
classTestCmd(Cmd):
def__init__(self):
Cmd.__init__(self)
Cmd.intro="测试用..
分类:
编程语言 时间:
2017-01-12 16:09:48
收藏:
0 评论:
0 赞:
0 阅读:
279
正则表达式就是一个字符串,有一定的规律。使用工具:grep、sed、awk。grep--color显示颜色-n显示行号-c显示行数-v取反-A数字显示符合行,同时显示符合行下面的n条行-B数字显示符合行,同时显示符合行上面的n条行-C数字显示符合行,同时显示符合行各上下面的n条行-r遍历目录-h..
分类:
其他 时间:
2017-01-12 16:09:39
收藏:
0 评论:
0 赞:
0 阅读:
183
sed它和grep也能匹配符合的行,就是不能颜色显示-n显示指定的行-i会对文件进行真正的编辑(不建议使用)打印第10行[root@wy~]#sed-n‘10‘p/etc/passwd#p为打印的意思uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin打印一个范围1到10行[root@wy~]#sed-n‘1,10‘p/etc/passwd显示..
分类:
其他 时间:
2017-01-12 16:09:10
收藏:
0 评论:
0 赞:
0 阅读:
229
安装openstack-dashboard时出现的pythoncompresscommandnotfound错误httpd服务启动失败出现如下的报错信息:python[xxxxx]:CommandError:Anerroroccurredduringrendering/usr/share/openstack-dashboard/openstack_dashboard/templates/_stylesheets.html:/bin/sh:django_pyscs..
分类:
Web开发 时间:
2017-01-12 16:08:58
收藏:
0 评论:
0 赞:
0 阅读:
1102
首先,说一下集群结构:Master:10.1.111.46Slave:10.1.111.47一、对Master操作:1、以root用户登录Master,创建Slave复制的用户:mysql>GRANTREPLICATIONSLAVEON*.*TO‘backup‘@‘10.1.111.47‘IDENTIFIEDBY‘123456‘;2、创建二进制日志文件并修改日志文件的用户组#mkdir-p/va..
分类:
数据库技术 时间:
2017-01-12 16:08:40
收藏:
0 评论:
0 赞:
0 阅读:
127
为了使Apache支持https访问,系统需要安有apache、openssl、mod_ssl.so1、安装openssl:基本上系统都已经安装了,在/usr/bin/openssl下,直接使用openssl命令即可;如果系统未安装,则下载openssl进行安装。2、安装mod_ssl.so:现在Apache都自带了这个模块,默认是不安装的。安..
分类:
Web开发 时间:
2017-01-12 16:08:29
收藏:
0 评论:
0 赞:
0 阅读:
383
使用ruby自带的webrick可以非常方便地实现一个web服务器。webrick.rb基本代码如下:#!/usr/bin/envruby
require‘webrick‘
root=File.expand_path‘html‘
server=WEBrick::HTTPServer.new:Port=>8000,:DocumentRoot=>root
trap‘INT‘doserver.shutdownend
server.start使..
分类:
Web开发 时间:
2017-01-12 16:08:18
收藏:
0 评论:
0 赞:
0 阅读:
232
一、Nagios概述1、简介Nagios是插件式的结构,它本身没有任何监控功能,所有的监控都是通过插件进行的,因此其是高度模块化和富于弹性的。Nagios监控的对象可分为两类:主机和服务。主机通常指的是物理主机,如服务器、路由器、工作站和打印机等,这里的主机也可以是虚拟设备,..
分类:
移动平台 时间:
2017-01-12 16:08:08
收藏:
0 评论:
0 赞:
0 阅读:
424
使用pycharm开发python小程序,使用importeasygui始终报错,整了一天终于解决了在使用import的时候会自动出现函数选择,我输入import的时候的确出现importeasygui的选择。当时没细想就选择了,但是运行报错了。造成的原因是easygui插件的名称也是easygui.py.而我在这个项目里新..
分类:
其他 时间:
2017-01-12 16:07:42
收藏:
0 评论:
0 赞:
0 阅读:
257
我们都知道在OracleSQL语句中orderby是用来排序查询出来的结果集的,而在Oracle中NULL值是一个很特殊的值,如果orderby指定的列有NULL值,那排序结果又是怎样的呢。下面做一组实验观察一下orderby时Oracle是怎么处理NULL的版本11.2.0.41、创建测试表并插入测试数据zx@ORCL>c..
分类:
数据库技术 时间:
2017-01-12 16:07:21
收藏:
0 评论:
0 赞:
0 阅读:
190
awk功能更强大,可以分段,针对段进行操作注:特殊符号不需要转义,但不支持{}-F分隔符OFS打印出分隔符打印第3,4段[root@wy~]#awk-F‘:‘‘{print$3,$4}‘/etc/passwd001122打印分隔符[root@wy~]#awk-F‘:‘‘OFS="#"{print$3,$4}‘/etc/passwd0#01#12#2匹配字符[root@wy~]#awk‘/root/..
分类:
其他 时间:
2017-01-12 16:06:45
收藏:
0 评论:
0 赞:
0 阅读:
152
这两天总结了一下MySQL多实例服务的搭建,分别是编译安装mysql,按照网上老男孩老师教的方法,通过脚本实现。还有一个是二进制mysql安装,简单几步方可实现。这篇博客首先介绍一下通过mysql二进制包搭建多实例服务。什么是多实例?mysql多实例就是一台机器开启不同的数据端口,..
分类:
数据库技术 时间:
2017-01-12 16:06:32
收藏:
0 评论:
0 赞:
0 阅读:
283