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

posted on 2017-10-15 16:21  20155211  阅读(104)  评论(3编辑  收藏  举报