以下为《实验四 linux 输入输出与文件系统编程实验_软工》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
/
Linux系统编程实验报告
实验内容 实验四Linux输入输出与文件系统编程实验
专 业 计算机科学与技术
班 级 2102班
学 号 ***0222
姓 名 孙某某
指导教师 邓华
2023 年 4 月 12 日
湖南*** Linux系统编程 实验报告
专 业 班 级
姓 名
组别
同 组 实 验 人 员
计算机2102
孙某某
实验日期
2023年4月12日第 5-6节
第4 实验
指导老师
邓华
评分
实验名称
实验四 Unix I/O与文件系统编程实验
实验目的
1、理解Unix文件系统层次结构的划分、标准I/O函数和UnixI/O函数的种类;
2、掌握Unix I/O函数的应用,包括Open、read、write、lseek、stat、close等函数的应用及参数的设置;
3、理解Unix 内核文件I/O数据结构共享的原理和实现过程;
4、掌握dup 函数的用法,以及用dup函数实现 I/O重定向。 内容过长,仅展示头部和尾部部分文字预览,全文请查看图片预览。 dit命令创建好测试文件testseek.c,将infile文件内容改为“ABCDEFGHIJKLMNOPQRSTUVWXYZ”,
调用gcc命令编译文件,再执行
[项目2测试结果]
/
[测试项目3]
用dup实现I/O重定向
[项目3测试过程]
用gedit命令创建好测试文件dup2.c,调用命令gcc -o dup2 dup2.c -L.编译,在执行文件,输入hello world,按ctrl+d结束输入,用more命令显示dup2.out文件
[项目3测试结果]
/
心得体会
通过本次实验,我理解了Unix文件系统层次结构的划分、标准I/O函数和UnixI/O函数的种类,掌握了Unix I/O函数的应用,包括Open、read、write、lseek、stat、close等函数的应用及参数的设置,理解了Unix 内核文件I/O数据结构共享的原理和实现过程,掌握了dup 函数的用法,以及用dup函数实现 I/O重定向。
指导老师评语:
签名:
年 月 日
[文章尾部最后300字内容到此结束,中间部分内容请查看底下的图片预览]
以上为《实验四 linux 输入输出与文件系统编程实验_软工》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。