公司业务主要做数据备份(支持文件增量备份),因此在测试时,需要定时生成新文件,测试业务运作是否正常。
将以下脚本文件加入crontab,即可实现定时生成新文件。脚本的原理主要是使用dd指令创建指定大小的文件。
<?php
$timestamp = time();
$id = uniqid();
$filename = "/tmp/{$timestamp}.img";...
分类:
Web程序 时间:
2015-07-10 11:29:03
阅读次数:
179
1 SRCS := $(wildcard *.c) 2 OBJS := $(patsubst %.c,%.o,$(SRCS) ) //把$(SRCS)中的文件.c全部换成.o文件 3 all: 4 @echo "SRCS:" $(SRCS) //@表示这条指令不再文本界面显示出来 5...
分类:
其他好文 时间:
2015-07-09 11:08:37
阅读次数:
125
某项目需要使用FTP上传文件。测试过程中,PHP在Cli模式下,FTP连接并传输很正常。但文件稍大便超时中断。使用 Netstat -ano|findstr 'FTP服务器IP' 查看时,发现传输数据使用的是20端口,即表明默认使用了主动模式。此时,FTP服务器的20端口,会主动连接FTP客户端临时...
分类:
Web程序 时间:
2015-07-02 20:49:11
阅读次数:
140
文件测试运算符列表操作符 说明 举例-b file 检测文件是否是块设备文件,如果是,则返回 true。 -c file 检测文件是否是字符设备文件,如果是,则返回 true。 -d file 检测文件是否是目录,如果是,则返回 true。 -f file ...
分类:
其他好文 时间:
2015-07-02 06:29:18
阅读次数:
108
??
项目背景:在之前开发环境数据库管理比较乱,在表空间不足时只是添加数据文件,测试完后数据己删除,但数据库表空间所占的空间不能回收,导致数据库的存储目录使用率达到97%以上实际使用只有10%,迫切需要将不用空间进行回收.
技术背景:Oracle不提供如删除表、视图一样删除数据文件的方法,数据文件是表空间的一部分,所以不能“移走”表空间。Oracle 10G R2开始,可以采用:Alter t...
分类:
数据库 时间:
2015-07-01 18:15:36
阅读次数:
180
一、文件测试操作符
如果下面的条件成立将会返回真.
-e
文件存在
-a
文件存在
这个选项的效果与-e相同. 但是它已经被"弃用"了, 并且不鼓励使用.
-f
表示这个文件是一个 一般 文件(并不是目录或者设备文件)
-s
文件大小不为零
-d
表示这是一个目录
-b
表示这是一个块设备(软盘, 光驱, 等等.)
-c
表示这是一个字符设备(键盘, modem,...
分类:
其他好文 时间:
2015-06-27 16:47:41
阅读次数:
136
今天做了一个关于破坏online日志的恢复测试,主要三个场景:
测试1:正常关闭数据库后删除非当前日志
测试2:正常关库后,删除在线日志文件
测试3:非正常关闭数据库,并删除当前在线日志文件
我的测试环境是Oracle 10.2.0.1 32bit的数据库,OS版本为red hat 5.3,下面看具体测试经过:
测试1:正常关闭数据库后删除非当...
分类:
其他好文 时间:
2015-06-24 14:43:59
阅读次数:
187
有一篇关于安全性测试工具的文章:《Gunfight at The OK Button》。 文中列出了安全测试工具的15个要点: 1、针对源代码,测试出任何类型的弱点。 2、针对二进制文件,例如可执行文件,测试出任何类型的弱点。 3、...
分类:
其他好文 时间:
2015-06-10 19:37:06
阅读次数:
122
有一篇关于安全性测试工具的文章:《Gunfight at The OK Button》。 文中列出了安全测试工具的15个要点:1、针对源代码,测试出任何类型的弱点。2、针对二进制文件,例如可执行文件,测试出任何类型的弱点。3、检测实时系统的问题,像死锁检测、异步行为的问题等。4、对任何类型的补丁创建...
分类:
其他好文 时间:
2015-06-10 17:16:46
阅读次数:
158
首先创建了一个SQL Server数据库作为测试的数据库,建立表并填入测试数据数据库:SQL Server数据库名:Blog表名:Test注:数据库的连接可以使用“dbl”文件测试,具体使用百度即可。1.将数据库的数据全部查询到datagridview语句:select * from Test 1 ...
分类:
数据库 时间:
2015-06-09 17:00:36
阅读次数:
175