20145335郝昊 《信息安全系统设计基础》第10周学习总结

20145335郝昊 《信息安全系统设计基础》第10周学习总结

代码调试

cp1.c

  • 进行复制文件的操作,需要有源文件和目的文件,第一次命令没有加入所以没有正常完成复制文件的操作

fileinfo.c

  • 用来实现显示文件信息。先判断命令是否有操作数,有的话才能继续进行下去,如果没有报错就打印出来相关文件信息,报错就用perror将报错信息打印出来。

filesize.c

  • 用来查找文件的大小

ls1.c

  • 简单的显示所在文件夹中的文件及文件夹列表

ls2.c

  • 显示所在文件夹中的文件及文件夹详细信息的列表

echostate.c

  • 用来检查命令行中的提示符是否显示的,如果显示,输入的命令都可见,不显示则表示输入的命令不可见

swpd.c

  • 显示文件所在目录

testioctl.c

  • 计算当前命令窗口的行列数大小

who1.c

  • 从UTMP_FILE文件中读取用户信息并打印

视频学习总结

  • 依照视频内容学习对于命令的理解

代码托管连接

https://git.oschina.net/20145335/Linux-besti-is-2016-2017-1-20145335

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 5000行 30篇 400小时
第一周 200/200 2/2 20/20 掌握核心的linux命令,了解了linux操作系统
第二周 300/500 2/4 18/38 学会了虚拟机上的C编程
第三周 500/1000 3/7 22/60 初步学习计算机中各种数的表示和运算
第五周 300/1300 2/9 30/90 通过学习汇编,了解逆向的思想应用
第六周 300/1500 2/11 28/110 安装了Y86处理器,了解了ISA抽象
第七周 150/1700 2/13 30/130 学习了存储器的体系结构|
第八周 200/1900 2/15 30/150 复习前7章知识
第九周 340/2100 1/17 31/170 学习了系统级I/O
第十周 599/2700 1/19 33/200 学习了Linux命令

参考资料

原文地址:https://www.cnblogs.com/20145335hh/p/6080755.html