2017-2018-1 20155211 《信息安全系统设计基础》第4周
2017-2018-1 20155211 《信息安全系统设计基础》第4周
课堂测试
- 题目要求
- 参考教材第十章内容
- 用Linux IO相关系统调用编写myod.c 用myod XXX实现Linux下od -tx -tc XXX的功能,注意XXX是文件名,通过命令行传入,不要让用户输入文件名
- 不要把代码都写入main函数中
- 要分模块,不要把代码都写入一个.c中
- 提交测试代码和运行结果截图, 提交调试过程截图,要全屏,包含自己的学号信息
- 课上上传代码到码云。
- 课上未完成原因:完成部分时电脑没电,同时对于读取打开文件部分的知识了解不全,导致代码未编辑完毕,课下在看书及查找资料后完成。
- 截图:
第十章总结
Linux提供了少量基于Unix模型的I/O模型的系统函数,它们被用于应用程序的打开/关闭,读写文件,提取文件元数据,执行I/O重定向。标准I/O库是基于Unix I/O库实现的。对大多数应用程序来说,标准I/O库更简单。Unix I/O更适用于网络应用程序。
关于head,tail的使用
-
head命令可用于展示文本文件前十行,tail文件用于显示后十行。
-
原文件
-
head,tail