vbs模拟键盘

Set objShell = CreateObject("Wscript.Shell")
strCommandLine = "ttpsetup.exe"        ‘启动安装程序
objShell.Run(strCommandLine)
set WshShell = CreateObject("WScript.Shell")
WScript.Sleep 3000        ‘延时3秒
WshShell.SendKeys "s"        ‘模拟按下 S 键开始安装
WScript.Sleep 300        ‘延时0.3秒
WshShell.SendKeys "a"        ‘模拟按下 A 键同意协议
WScript.Sleep 300
WshShell.SendKeys...

可以显示进度的cp命令(shell代码)

原理自己看代码吧。

主要是根据源文件和新文件的大小对比来的。
下载: xcp.sh#!/bin/bashPARAM_LIST=$*PARAM_NUM=$#TOTAL_SIZE=0for((i = 0; i < PARAM_NUM - 1; i++))do        [ ! -r $1 ] && echo "Cannot read $1." && exit 1        SIZE=`du -s $1 | awk ‘{print $1}’`        ((TOTAL_SIZE = TOTAL_SIZE + SIZE))        shiftdoneTARGET=$1START_TIME=`date +%s.%N`cp -a $PARAM_LIST &echo -ne "Total size: $TOTAL_SIZE KB - %"while […]

...

linux下稳定性测试工具(拷机工具)

在网上查了有如下些:
stresslinuxsuper piprimemprimenbenchcpuburngamutmersenne primestresscpu burn-inmemtestermemtest86memtest86++System Stability TesterBONNIE++/HPL_TEST(不是专门的压力测试软件)
自己找了几个测试。
CPU测试:
工具一:cpuburn
PU Burn-in是为超频爱好者设计的稳定性测试工具。
CPU Burn-in能将任何x86 CPU“加热”到所能承受的极限温度,通过内置的算法,不断检测CPU在超频时发生的运算错误,从而帮助超频爱好者在保证应用程序能正常运行这一前题下,发挥CPU的最大...

iozone 测试磁盘压力

iozone介绍:
iozone(www.iozone.org)是一个文件系统的benchmark工具,可以测试不同的操作系统中文件系统的读写性能。
可以测试 Read, write, re-read,re-write, read backwards, read strided, fread, fwrite, random read, pread,
mmap, aio_read, aio_write 等等不同的模式下的硬盘的性能。
测试的时候请注意,设置的测试文件的大小一定要大过你的内存(最佳为内存的两倍大小),不然linux会给你的读写的内容进行缓存。会使数值非常不真实.
iozone常用的几个参数:
-a 全面测试,比如块大小它会自...

linux(centos)下shell取得昨天(yesterday)日期的2种方法

很多时候,我们需要取昨天的日期。所以将方法与大家分享。
Shell取昨天方法一:
echo `date -d”yesterday” +%y%m%d`
Shell取昨天方法二:
下载: yesterday_xok.la.sh#!/bin/bash# Var Declare#!/bin/sh# ydate: A Bourne shell script that# prints yestarday’s date# Output Form: Month Day Year# From Focus on Unix: http://unix.about.com# Set the current month day and year.month=`date +%m`day=`date +%d`year=`date +%Y`# Add 0 to month. This is a# trick to make month an unpadded integer.month=`expr $month + 0`# Subtract one […]

...

ADDRCONF(NETDEV_CHANGE): eth link becomes ready(更行HP网卡驱动)

问题:
双网卡双IP,出现断网情况。单网卡单IP不会出现。初步怀疑网卡驱动。
Jul  3 18:19:57 localhost avahi-daemon[5562]: New relevant interface eth0.IPv4 for mDNS.Jul  3 18:19:57 localhost avahi-daemon[5562]: Joining mDNS multicast group on interface eth0.IPv4 with address 192.168.1.3.Jul  3 18:19:57 localhost avahi-daemon[5562]: Registering new address record for 192.168.1.3 on eth0.Jul  3 18:19:57 localhost kernel: bnx2: eth1: using MSIJul  3 18:19:57 localhost kernel: ADDRCONF(NETDEV_UP): eth1: link is not readyJul  […]

...

linux下分区/dev/shm的应用

巧用tmpfs加速你的linux服务器
今天又学了一招,就是使用虚拟磁盘来存放squid的缓存文件和php的seesion.速度快不少哦!
默认系统就会加载/dev/shm ,它就是所谓的tmpfs,有人说跟ramdisk(虚拟磁盘),但不一样.象虚拟磁盘一样,tmpfs 可以使用您的 RAM,但它也可以使用您的交换分区来存储.而且传统的虚拟磁盘是个块设备,并需要一个 mkfs 之类的命令才能真正地使用它,tmpfs 是一个文件系统,而不是块设备;您只是安装它,它就可以使用了.
tmpfs有以下优势:
1.动态文件系统...

Centos和Redhat(RHEL)关系

说法一:
CentOS是Community ENTerprise Operating System的简称,我们有很多人叫它社区企业操作系统,不管你怎么叫它,它都是linux的一个发行版本。
CentOS并不是全新的linux发行版,倘若一说到RedHat这个大名,大家似乎都听过,在RedHat家族中有企业版的产品,它是Red Hat Enterprise Linux(以下称之为RHEL),CentOS正是这个RHEL的克隆版本,RHEL是很多企业采用的linux发行版本,需要向RedHat付费才可以使用,并能得到付过费用的服务和技术支持和版本升级。这个CentOS可以像REHL一样的构筑linux系统环...

v.2008.163.com对新架构的尝试

先看看架构图:

实际上是app_nginx_squid_nginx的结构,nginx顶在最前面,具体有多少台我就不通告了,然后后面有比nginx更多的squid。
这个架构的特点是扩展了squid的功能,并且可以将很多请求绕过squid,实际应用时仍然出现一点问题,并在此系统的超级负荷下收获了不少经验。
为保商业秘密,只能告诉一个大概数字,此系统带图片的负荷每日在2亿-5亿之间,nginx代理全部机器加起来每秒处理的并发数日常总共是10000左右。
另说说每秒并发如何计算,跟据测试和对比,在web...