资源简介
模拟Linux下的文件系统,实现其基本功能。意义在于了解Linux下的文件结构和文件操作,如创建、删除以及文件的属性操作
和目录操作。
代码片段和文件信息
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
static int build(char * mode_t);
static void usage(void);
int vflag;
int
main(int argc char *argv[])
{
int ch exitval success pflag;
mode_t omode=S_IRUSR | S_IWUSR | S_IXUSR | S_IRGRP | S_IWGRP | S_IXGRP | S_IROTH;
void *set = NULL;
int mode;
omode = pflag = 0;
mode = NULL;
while ((ch = getopt(argc argv “m:p“)) != -1)
switch(ch) {
case ‘m‘:
mode = atoi(argv[2]);
break;
case ‘p‘:
pflag = 1;
break;
case ‘v‘:
vflag = 1;
break;
case ‘?‘:
default:
usage();
}
argc -= optind;
argv
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 2884 2010-04-22 15:14 模拟UNIX文件操作系统\mkdir1.c
文件 8702 2010-04-21 18:23 模拟UNIX文件操作系统\mycat
文件 8550 2010-04-22 15:44 模拟UNIX文件操作系统\mycd
文件 533 2008-01-23 17:53 模拟UNIX文件操作系统\mycd.c
文件 8696 2010-04-21 18:32 模拟UNIX文件操作系统\mychmod
文件 2571 2010-04-21 18:32 模拟UNIX文件操作系统\mychmod.c
文件 8811 2010-04-21 18:41 模拟UNIX文件操作系统\mycp
文件 1681 2010-04-21 18:41 模拟UNIX文件操作系统\mycp.c
文件 8376 2010-04-22 16:27 模拟UNIX文件操作系统\mydate
文件 138 2010-04-22 16:27 模拟UNIX文件操作系统\mydate.c
文件 169 2010-04-22 16:24 模拟UNIX文件操作系统\mydate.c~
文件 13411 2010-04-22 16:47 模拟UNIX文件操作系统\myfile
文件 6370 2010-04-22 16:47 模拟UNIX文件操作系统\myfile.c
文件 13400 2010-04-21 19:49 模拟UNIX文件操作系统\mygrep
文件 6859 2010-04-21 19:49 模拟UNIX文件操作系统\mygrep.c
文件 13419 2010-04-22 15:55 模拟UNIX文件操作系统\myls
文件 8039 2008-01-23 17:53 模拟UNIX文件操作系统\myls.c
文件 8502 2010-04-22 15:49 模拟UNIX文件操作系统\mymk
文件 482 2010-04-22 15:49 模拟UNIX文件操作系统\mymk.c
文件 347 2010-04-22 15:46 模拟UNIX文件操作系统\mymk.c~
文件 8862 2010-04-22 15:14 模拟UNIX文件操作系统\mymkdir1
文件 8395 2010-04-22 15:52 模拟UNIX文件操作系统\mymv
文件 293 2010-04-22 15:52 模拟UNIX文件操作系统\mymv.c
文件 258 2008-01-23 17:53 模拟UNIX文件操作系统\mymv.c~
文件 8733 2010-04-22 15:24 模拟UNIX文件操作系统\mypwd
文件 1162 2010-04-22 15:23 模拟UNIX文件操作系统\mypwd.c
文件 8921 2010-04-22 15:35 模拟UNIX文件操作系统\myrm
文件 4654 2010-04-22 15:35 模拟UNIX文件操作系统\myrm.c
文件 8683 2010-04-22 15:20 模拟UNIX文件操作系统\myrmdir1
文件 473 2008-01-23 17:53 模拟UNIX文件操作系统\my_create.c~
............此处省略6个文件信息
- 上一篇:OA系统微信小程序源码
- 下一篇:科大高级软件工程复习资料-绝密
评论
共有 条评论