shell脚本中echo显示内容带颜色显示,echo显示带颜色,需要使用参数-eecho显示颜色的格式:echo-e"\e[字体显示形式;字体颜色;背景色m字符串\e[m"
说明:
字体显示形式:1为高亮显示。4为下划线显示。5为闪烁。
字体颜色:范围为30--37
30:黑色
31:红色
32:绿色
33:黄颜色
..
分类:
其他好文 时间:
2014-07-17 09:49:21
阅读次数:
209
RAID(RedundantArrayOfIndependentDisks):独立磁盘冗余阵列。RAID的最初出现的目的是为了解决中小型企业因经费原因使用不起SCSCI硬盘,而不得不使用像IDE较廉价的磁盘情况下,将多块IDE磁盘通过某种机制组合起来,使得IDE磁盘在一定程度上提高读写性能的一种机制。当然,现在..
分类:
系统相关 时间:
2014-07-17 09:51:30
阅读次数:
393
一、RAID简介RAID是“RedundantArrayofIndependentDisk”的缩写,中文意思是独立冗余磁盘阵列,早期称为廉价磁盘阵列。简单地解释,就是将N台硬盘通过RAIDController(分Hardware,Software)结合成虚拟单台大容量的硬盘使用。RAID技术大致分为两种:基于硬件的RAID技术和基于..
分类:
系统相关 时间:
2014-07-17 09:11:41
阅读次数:
606
1:首先先明确CLR的概念:1:首先先明确CLR的概念:CLR(CommonLanguageRuntime):公共语言运行时,是一个可由多种编程语言使用的"运行时";在运行时,CLR根本不关心开发人员用的是哪一种语言来变写代码,它只关注语言是否是面向CLR(面向运行时)的.2:CLR的核心功能包括:内存管理、程序集..
分类:
其他好文 时间:
2014-07-17 08:58:16
阅读次数:
219
做为系统工程师来说,经常会用到python脚本去调用一下系统命令,现把经常使用的集中调用方法总结如下:一,os.system(command)在一个子shell中运行command命令,并返回command命令执行完毕后的退出状态。这个函数执行命令的结果无法保存,只能显示在标准输出。但是,命令执行是..
分类:
编程语言 时间:
2014-07-17 09:02:24
阅读次数:
228
RMAN深入解析之--Incarnation应用(不完全恢复)案例环境:操作系统:RedHatEL5Oracle:Oracle11gR2当在做MediaRecover的不完全恢复时,通过resetlogs打开库,则Incarnation(数据库对应物)表示这个数据库的特定的逻辑生存期。当作为DBA可能面临这样的还原:需要使用上次执行r..
分类:
其他好文 时间:
2014-07-17 09:43:19
阅读次数:
299
故障描述:新建邮件无法发出(outlook客户端现象),新建邮件发送,自动退回草稿箱(WebMail故障现象)。故障原因:在系统服务中(Services),发现Exchange传输服务自动关闭。(根据程序日志核查是由于:传输邮件数据库,验证失败,因时间戳不匹配。)解决方案:首先进入Excha..
分类:
其他好文 时间:
2014-07-17 09:42:41
阅读次数:
223
我们用普通同步方式扫描10个端口,用协程(异步)方式扫描1000个端口,对比时间。1、同步方式代码#encoding=utf-8
#author:walker
#date:2014-07-16
#function:使用同步方式扫描10个端口
importtime,socket,sys
deftask(addr):
sock=socket.socket(socket.AF_INET,socket.SO..
分类:
其他好文 时间:
2014-07-17 09:01:22
阅读次数:
226
1.seek(offset,where)where=0,1从当前位置移动,2从结束位置移动当有换行时,会被截断。seek()无返回值,值为None2.tell()文件的当前位置,tell是获得文件指针位置,受seek,readline,read,readlines影响,不受truncate影响3.truncate(n)从文件的首行首字符开始截断..
分类:
编程语言 时间:
2014-07-17 09:00:22
阅读次数:
288
daemon进程守护进程1.fork子进程,而后父进程退出,此时子进程会被init进程接管2.修改子进程的工作目录,创建新进程组和新会话,修改umask3.子进程再次fork一个进程,这个进程可以称为孙子进程,而后子进程退出4.重定向孙子进程标准输入流,标准输出等atexit程序退出调用某个函..
分类:
编程语言 时间:
2014-07-17 09:15:42
阅读次数:
272
socketserverclient服务器端监听socketIP+端口网络通信本地网络streamtcpdgramudpftp服务器传文件传命令socket.server多线程-执行
分类:
编程语言 时间:
2014-07-17 09:52:11
阅读次数:
202
微秒毫秒datetimeseek定位指针从行尾到行首fd.seek(-2,1)1当前位置fd.tell()fd.seek(-2,2)2最后位置fd.tell()fd.seek(0,0)0最前位置read(1)读一位read()全部都读tac与cat行首到行尾reversed翻转字符串只读一部分通过时间判断200404503十分钟之内第八列apache.log1.首先匹配..
分类:
编程语言 时间:
2014-07-17 08:20:15
阅读次数:
466
graphite监控rrdtoolcarbonwhispergraphite-web搜集存储展示/var/lib/carbon/whisper数据json数据做分析raw
分类:
其他好文 时间:
2014-07-17 08:25:25
阅读次数:
199
echo"大家猜猜0-9的随机数,你一共有3次机会"count=2n=$((RANDOM%10))while((count>=0))doread-p"pleaseinput:"numif(($n==$num))thenecho"congratulation!随机数是$n,你总共猜了$((3-$count))次"exitelif((n<num))thenif(($count==0))thenecho-n"high"elseecho"high,还..
分类:
其他好文 时间:
2014-07-17 09:04:28
阅读次数:
232
编写脚本生成2位的随机数,要求个位和十位数不能相同,如果遇到个位和十位相同的就退出脚本,注意十位数不能为0count=0whiletruedonum=$((RANDOM%100))if((((num/10))==0))thencontinueelseif((((num%10))==((num/10))))thenbreakelseechonum:$num((count++))fifidoneecho"succ..
分类:
其他好文 时间:
2014-07-17 09:43:57
阅读次数:
236
#!/bin/bashecho-n"现有的虚拟用户:"vuser=$(cat/etc/vsftpd/vuser.list|sed‘2~2d‘)echo$vuservvuser(){whiletruedoread-p"请输入新建虚拟用户的名称:"vvuserif[[$vvuser==""]]thenecho"用户名不能为空,重新输入"echo$vvuser>>/etc/vsftpd/vuser.listelifgrep$vvuser/et..
分类:
其他好文 时间:
2014-07-17 08:29:34
阅读次数:
531
Navigator对象:浏览器对象该对象包含了浏览器的整体信息Navigator对象的属性:appName:返回浏览器的名称appVersion:返回浏览器的版本号uerAgent:返回浏览器用于HTTP请求的用户代理头的值appCodeName:返回浏览器的代码号platform:返回运行浏览器的操作系统或硬件平台IE中..
分类:
编程语言 时间:
2014-07-17 09:03:25
阅读次数:
294