| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 763 人关注过本帖
标题:在Unix文件系统上的c语言编程问题,高手进~~~
取消只看楼主 加入收藏
anhuiwangpeng
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2008-6-9
收藏
 问题点数:0 回复次数:0 
在Unix文件系统上的c语言编程问题,高手进~~~
题目:在Unix文件系统上随机创建文件
1.文件要足够多,范围在[100,1000]
2.不能在同一目录下创建太多文件,要用目录将文件分开,但是每个目录下的文件数不应该一样或者很接近。
3.目录深度要求>=3
4.文件不能是空的,应该在范围应该是在[1KB,2MB]
5.文件名和目录名是随机的,名字长度在[3,10]
6.最重要的是:文件和目录不是无止境创建,文件创建完之后,要有模拟的访问日志。即假设如果某个文件被访问了,就记录一条,访问日志记录在文件中(自己存到某个文件里就成),形如:
2007-11-23 18:01:36:/abc/de/file1
2007-11-23 18:01:41:/1wfa/6fsdg/4wrer
2007-11-23 18:01:58:/u43qre/asdf/usgff
2007-11-23 18:02:06:/itd fd2/5wgasd
2007-11-23 18:02:37:/tkoopr/dva/file4
2007-11-23 18:02:41:/idifa asad/6sarr
2007-11-23 18:02:52:/te/wer/file4
2007-11-23 18:03:41:/idifa asad/6sarr
2007-11-23 18:03:51:/idifa asad/6sarr
......

日志中所列的文件必须是你们创建过的,且要按照一定的时间生成,不是一下子全生成,并且要求生成的列表要能看到文件是反复被访问的,如文件:/idifa asad/6sarr,要能够随机访问这些文件,但要求所有文件的访问频率是不同的,即有的文件被访问的次数要少,有的文件访问次数要多,有的文件可能一时都没有被访问,要能分的开。
7.最好是文件创建时,访问日志也在生成,即某一个文件如果已经被创建了,那么这个文件就可能会被“访问”到,而不是等所有的文件都创建完了才开始进行“访问”。
搜索更多相关主题的帖子: c语言 Unix 文件系统 
2008-06-09 00:43
快速回复:在Unix文件系统上的c语言编程问题,高手进~~~
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023221 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved