51CTO博客开发
今天写脚本需要用到shell数组,一直使用python写程序,这个都忘记了,正好复习一下 1、数组声明: Floodlist=("ICMP-SRC-Flood" \
域名别名(CNAME)并非简单的将一个域名的A记录转换成另一个域名的A记录。实际上域名别名(CNAME),是将一个域名的所有记录(A,MX等)都转向另外的域名。所以,对一个域名设置了别名记录,再给它设置其它的记录,是违反DNS协议的。 例如:对域名”one.com”设置别名(CNAME)让它指向”two.c
Zenoss 事件内容修改 由于事件的内容过于复杂,查看不是很方便,且公司短信报警有字数限制。 希望将类似threshold of cpuidle-w exceeded: current value 172.14的事件内容修改为CPU: 56.97% used 事件:cpuidle 事件目录 /perf/test 代码: import re //导入正则表达式模块 m = re.sea
Zenoss 2.5.2 升级 3.0.1 安装方式:bin包 下载升级补丁包:http://community.zenoss.org/community/zenpacks ZenPacks.zenoss.PreUp
zenhub: Daemon to ZODB management The zenhub daemon (aka the Hub or ZenHub) is a single-threaded and asynchronous daemon that provides the following features: Connections between daemons and
HTTP 1.1状态代码及其含义 状态代码 状态信息 含义 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 200 OK 一切正常,对GET和POST请求的应答文档跟在后面。 201 Created
解决网络流量的识别问题 想解决网络流量的识别问题,就需要自动地对网络应用进行评估和分类,以实现更加深入的第7层应用的可视性。一旦流量得到确认,就需要实时监测其性能,这一点也很重要。比如进行跟踪的内容应该包括,应用正在占用了多少带宽,关键性应用的最终用户响应时间,类似 TCP 健康状态和效率的关键性统计值,和那些容易造成问题的服务以用来协助排除故障……。 目前市场上满足这样需求的产品有很多,如抗
随着我国路由行业的发展,同时也推动了路由器技术的广泛,下面我们主要分析了通过路由器技术实现网络优化提速。如何最大限度地提升网络的速度与性能,一直是企业网络管理者们所关注的问题。本文将围绕如何进一步提升网络的速度与性能这一问题,给出业内资深人士和网络专家的七条建议。 使用巨型数据包 使用巨型数据包技术可使网络获得性能上的提升,支持巨型数据包的交换机和网络接口卡可以处理最大长度超过IEEE标准(
Speedtest.net网站根据最近的数百万测试结果进行了汇总,统计了全球四大组织区域、162个国家和地区、30个城市和美国50个州的平均下载速度、上传速度和网络质量,测试所用服务器与客户端的平均距离不超过300英里(482公里)。 本次统计的时间段为下载与上传:2010年2月7日至8月8日,网络质量:2009年10月1日至2010年8月8日。 一、下载速度 全球平均速度7.71Mbps
实际案例分析 某公司,由于业务要求,为了保障服务器高可用性,对服务器实现了NLB群集技术。万事有利就有弊,由于NLB群集在实际环境中一般采用多播技术,交换机同一出口下的节点均为收到大量广播,一些网络延时要求较小(如做网络电话、短信群发业务)的用户网络性能将会受到很大影响。面对这种情况我们首先想到的是子网划分或
最近发现内网用户淘宝主页不能访问,但是旺旺可以登录;但是直接将计算机接到外网,访问淘宝主页正常; 从而判断问题肯定出在内部。 我们网络内部架有自己的dns转发服务器,如果从内部解析,发现其他域名解析正常,而唯独www.taobao.com不能正常解析; nslookup结果(直接用外网): Server: cache3-ec Address: 2
目前我的电脑内存只有512M,想加根内存条。机器主板是nVidia Corporation MCP61,看了下主板说明 书发现系统内存支持双通道内存技术。配置了4个DDRII DIMM插槽,支持DDRII 800/667/533内存, 最大支持8G容量。 为了尝试下双通道内存技术,打算买根跟原来一样的内存条。发票的电脑配置上只写了kingston DDRII 512M。剩下的
“can’t create transaction lock on /var/lib/rpm/__db.000” 解决:使用了非root用户安装软件 原因:权限不足
今天尝试建立分布式Zenoss系统。 发现一个问题,zenoss建立新的采集器后系统自动检测采集器的heartbeat。 但是当我吧新的采集器删除后,系统仍然在不断检查已删除的采集器的heartbeat。 event目录 疯狂报警 解决办法: 开始怀疑是zope缓存造成,清除zope数据库的缓存,仍然报警。 怀疑mysql库未更改。 查询库heartb
linux下释放cache内存 细心的朋友会注意到,当你在linux下频繁存取文件后,物理内存会很快被用光,当程序结束后,内存不会被正常释放,而是一直作为caching.这个问题,貌似有不少人在问,不过都没有看到有什么很好解决的办法.那么我来谈谈这个问题. 先来说说free命令 [root@server ~]# free -m
Linux的产生与发展,更多的应用与服务器,那么对于Linux的各个管理机制要非常清楚,一个完整的Linux系统主要有存储管理,内存管理,文件系统和进程管理等几方面组成,贴出一些以前学习过的一个很好的文章。与大家共享!以下主要说明Swap和Buffer Cache机制 Linux支持虚拟内存(virtual memory),虚拟内存是指使用磁盘当作RAM的扩展,这样可用的内存的大小就相应地增大
#_*_ coding:UTF-8 _*_ import os #导入os模块 ls = os.linesep #为os.linesep取别名,缩短变量名,改变访问变量性能。 #类似os.linesep需要解释器做两次查询: #字符串给出当前平台使用的行终止符。例如,Windows使用'\r\n',Linux使用'\n'而Mac使用'\r'。 #(1)查找os确认他是
1.python 为什么不需要变量名和变量类型声明? python语言中对象的类型和内存都是运行时确定的。在创建也就是赋值时,解释器会根据语法和右侧的操作数来决定新对象的类型。 2.python 为什么不需要声明函数类型? 待补充 3.python 为什么应当避免在变量名的开始和结尾使用双下划线? 合法标识符:
内建函数 raw_input() 读取标准输入 open() 打开文件 open(文件名,‘rw可选’) id() 得到对象唯一身份标识符。 type() 返回任意python对象的类型。 文件对象方法 writelines() 接受包含行结束符的结果列表并将其写入文件。 模块 os.path.exists()当输入的文件名不存在会返
from urllib import urlretrieve def firstNonBlank(lines): for eachLine in lines: if not eachLine.strip():
1.python整型和长整型区别? python2.4之后整型和长整型统一,普通用户几乎感觉不到长整型的存在。 2.操作符。 (a)写一个函数,计算并返回两个数的乘积。 def test(a,b): c = a * b
1.与所有python对象相关的三个属性。 身份:唯一的身份标识,使用内建函数id()得到,可以被认为是对象的内存地址。 类型:决定对象可以保存什么类型的值,可进行什么样的操作,遵循什么样的规则。使用type()得到。 值:对象表示的数据项。 2.不可更改(immutable)值的是什么,哪些类型可更改(mutable),哪些不是?
os模块 这个模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。一个例子就是使用os.sep可以取代操作系统特定的路径分割符。 下面列出了一些在os模块中比较有用的部分。它们中的大多数都简单明了。 os.name字符串指示你正在使用的平台
网络质量监测Smokepings介绍 http://bbs.linuxtone.org 作者:Tomlinux 一、smokeping介绍: smokeping是 rrdtool的作者Tobi Oetiker的作品,所以它在图形显示方面有很大优势,也是一个很有特点的opensource工具:多种探测方式,包括fping、 echoping、d
路由器命令输出的有效过滤 首先说一下路由器命令输出过滤的语法:任意show命令+管道符|+过滤器 这里的过滤器包括以下三种: include和exclude:显示包含或者不包含特定正则表达式的行 begin:从符合特定正则表达式的行开始显示 section:仅显示特定符合正则表达式的section(所谓的section就是从一个非空格打头的行开始,直到下一个非空格打头的
int f0/0.1 创建一个子接口 interface 进人接口配置模式,也可以使用show命令 interface e0/5 配置Ethernet接口5 interface ethernet 0/1 配置接口e0/1 interface f0/26 配置Fast Ethernet接口26 interface fastehernet 进人Fast Ether
awk在线实例入门教程 第一部分 ———一种名称很奇特的优秀语言介绍 Awk 是一种名称奇怪但功能强大的语言。本系列文章是一个包含三部分(分别发布至本帖1#, 2#, 3#楼)。本文将使您迅速掌握 awk 编程技巧。随着本系列的进展,将讨论更高级的主题,最后将演示一个真实的高级 awk 应用程序。 捍卫 awk 在这一系列的文章中,我将使您成为精通 awk 的编程人员。我承认
tuxedo应用配置总览 tuxedo应用配置总览: 应用的描述信息配置在系统核心位置,用一个文件描述,通常称为ubbconfig文件,在主控机器上。整个TUXEDO系统的管理任务可以在一台机器上完成,在配置中被定为主控节点。 在运行时,这些信息被装入一段共享内存(一个IPC资源),称为公告牌(Bulletin Board—BB);包含有配置中不同机器的信息,在这些机器上运行的服务
Shell字符串截取 一、Linux shell 截取字符变量的前8位,有方法如下: 1.expr substr “$a” 1 8 2.echo $a|awk ‘{print substr(,1,8)}’ 3.echo $a|cut -c1-8 4.echo $ 5.expr $a : ‘\(.\\).*’ 6.echo $a|dd bs=1 count=8
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号