计算机五大单元:(冯诺依曼体系结构)一、常见指令1).常见的环境变量:PATH(搜索路径)、HOME(用户主工作目录)、HISTSIZE(历史记录)、SHELL(当前脚本)2).修改查看环境变量:echo、env、set/unset3).六种文件类型:普通文件、目录、连接文件、设备和设备文件、套接字、管..
分类:
其他好文 时间:
2016-05-11 20:06:09
阅读次数:
284
1:在zabbix_agentd端编写自动发现的脚本,主要是自动发现redis的监控端口,脚本如下:vim/usr/local/zabbix/zabbix_discover_redis.sh#!/bin/sh#zhuangweihong20160419zabbixdiscoverredisres=`sudoss-tulnp|grepredis|awk‘{print$(NF-2)}‘|awk-F‘:‘‘{print$(NF)}‘|sort-u`if[[..
分类:
其他好文 时间:
2016-05-11 20:08:39
阅读次数:
174
1.hset格式:hset‘name‘‘key‘‘value‘添加一个名为name对象,里面含有key-value的键值对。2.hget格式:hget‘name‘‘key‘获得名为name对象key的value值。3.hsetnx格式:hsetnx‘name‘‘key‘‘value‘添加一个名为name对象。如果name已经存在则不添加也不修改原来的值,并返回0;如果不..
分类:
其他好文 时间:
2016-05-11 20:07:39
阅读次数:
156
设计模式——单例模式作为对象的创建模式,单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。这个类称为单例类。单例模式的结构单例模式的特点:单例类只能有一个实例。单例类必须自己创建自己的唯一实例。单例类必须给所有其他对象提供这一实例。..
分类:
其他好文 时间:
2016-05-11 20:07:35
阅读次数:
198
安装docker后测试pull个镜像发现报错[root@localhost~]#/etc/init.d/dockerstatusCannotconnecttotheDockerdaemon.Is‘docker-d‘runningonthishost?报错解决:(1)、查看docker状态[root@localhost~]#/etc/init.d/dockerstatusdocker已死,但pid文件仍存(2)、查看日志文件/us..
分类:
其他好文 时间:
2016-05-11 20:06:02
阅读次数:
273
1.lpush格式:lpush‘name‘‘value‘往名字为name的list里面压入value,返回list里面现有的元素个数。从头压入从头出,先压入的后出。2.lrange格式:lrange‘name‘{num1}{num2}获得名字为name的list里面{num1}到{num2}下标的元素。num<0表示倒数。3.rpush格式:rpush‘name‘‘valu..
分类:
其他好文 时间:
2016-05-11 20:04:41
阅读次数:
145
一、开启交换机的snmp服务思科:全局模式下输入以下命令snmp-servercommunitypublicro#启动snmp服务,并设置只读团体字符为public;snmp-serverenabletraps#启动所有traps;华为:系统视图下输入以下命令snmp-agent#启动snmp服务snmp-agentcommunityreadcipherpublic#设置只读..
分类:
其他好文 时间:
2016-05-11 20:04:30
阅读次数:
1009
1.sadd格式:sadd‘name‘‘value‘往名字为name的set里面添加value。2.smembers格式:smembers‘name‘返回名字为name的set里面的所有value。3.srem格式:srem‘name‘‘value‘从名字为name的set里面删除value。4.spop格式:spop‘name‘从名字为name的set里面的随机弹出一个元素,并删除..
分类:
其他好文 时间:
2016-05-11 20:05:16
阅读次数:
124
强烈推荐Git教程,廖雪峰Git教程。一、基本操作1.首先创建一个版本库,在所需文件下面,右键GitBashHere,然后运行代码$gitinit这样,版本库即可创建成功。2.将文件添加到版本库中,使用$gitadd文件名即可将文件加入到版本库中。3.提交文件。$gitcommit-m"本次提交的注释"。4...
分类:
其他好文 时间:
2016-05-11 20:03:54
阅读次数:
154
1.zadd格式:zadd‘name‘{num}‘value‘往名字为name的sortedset里面添加value。num为元素的顺序值,如果添加的num已经存在,也不会覆盖原有的值,会有同一个num有两个不同的值。但可以给已经存在的value一个新的num值。2.zrange格式:zrange‘name‘{num1}{num2}[withscores]获得名..
分类:
其他好文 时间:
2016-05-11 20:03:44
阅读次数:
184
在建立BGP的对等连接之前,两个邻居必须执行标准的TCP三次握手,在端口179打开TCP连接。BGP消息都采用单播方式经TCP连接传递给邻居BGP消息类型*Open消息*Keeplive*Update*Notification1.Open打开消息TCP会话建立之后,两个邻居都要发送Open消息,Open消息信息如下:*BGP版本号*..
分类:
其他好文 时间:
2016-05-11 20:01:54
阅读次数:
176
在模版中使用的语法规则:例如:templates/default/content/show.html1、变量表示{$title}被解析成<?phpecho$title;?>最终值:我是标题2、常量表示{R}被解析成<?phpechoR;?>最终值:http://我的域名/res/例如:<linkhref="{R}t3/css/bootstrap.css"rel="stylesh..
分类:
其他好文 时间:
2016-05-11 20:02:13
阅读次数:
153
1:输出。可以用print函数,在python3版本以上需要加().print(‘helloword!‘)helloword2:输入输入有raw_input(str)在python3以上版本是:input()函数代替。username=input(‘entreyourusername:‘)entreyourusername:evil如何在用户输入密码时候不可见。可以用模块:getpass需要注..
分类:
其他好文 时间:
2016-05-11 20:03:52
阅读次数:
193
一、ELK说明二、架构图三、规划说明四、安装部署nginx+logstash五、安装部署redis六、安装部署logstashserver七、安装部署elasticsearch集群八、安装kibana一、ELK说明ELKStack是Elasticsearch、Logstash、Kibana三个开源软件的组合。在实时数据检索和分析场合,三者通常是配合..
分类:
其他好文 时间:
2016-05-11 20:03:24
阅读次数:
358
lvs-nat准备工作关闭iptables关闭SElinuxDirector开启端口转发vim/etc/sysctl.confnet.ipv4.ip_forward=1确认是否开启cat/proc/sys/net/ipv4/ip_forward安装IPVSADMyum-yinstallipvsadm添加集群服务ipvsadm-A-t192.168.177.69:80-swrr添加集群上RSipvsadm-a-t192.168.177.69:80..
分类:
其他好文 时间:
2016-05-11 20:01:02
阅读次数:
299
keepalived配置HA1:192.168.152.140HA2:192.168.152.143RS1:192.168.152.141RS2:192.168.152.142VIP:192.168.152.190仅配置高可用配置HA1vim/etc/keepalived/keepalived.confglobal_defs{
notification_email{
root@localhost
}#设置通知邮件地址
notification_email_fromAlexa..
分类:
其他好文 时间:
2016-05-11 20:01:30
阅读次数:
318
1.keys格式:keys{pattern}返回满足给定pattern的所有key。2.exists格式:exists‘key‘判断key是否存在。3.del格式:del‘key‘删除key。4.expire格式:expire‘key‘{num}对键设置过期时间,键必须存在,num为秒。5.persist格式:persist‘key‘取消键的过期时间,键必须存在。6.ttl..
分类:
其他好文 时间:
2016-05-11 20:00:54
阅读次数:
194