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命令 |