20145301 《信息安全系统设计基础》第10周学习总结
2016-11-20 21:57
351 查看
20145301 《信息安全系统设计基础》第10周学习总结
代码测试
代码spwd.c显示当前位置所处的具体路径:
代码testioctl.c
计算当前命令行窗口的行列数大小,会随着窗口大小的变化而变化:
代码who1.c
读取系统中的所有用户信息:
代码fileinfo.c
用来实现显示文件信息。先判断命令是否有操作数,有的话才能进一步进行,如果没有报错就打印出来相关文件信息,报错就用perror将报错信息打印出来:
代码filesize.c
原本的代码是指定查找etc/passwd文件的大小,所以后面输入什么文件名都是一样的大小。
代码中文件路径如下,star()函数前面的参数是文件路径,后面是存入缓存的名称: stat( "/etc/passwd", &infobuf) 如果想测具体文件的大小,需修改其路径便可,结果如下:
代码cp1.c
进行复制文件的操作,需要有源文件和目的文件:
代码ls1.c
简单的显示所在文件夹中的文件及文件夹列表:
代码ls2.c
详细显示所在文件夹中的文件及文件夹信息的列表:
代码setecho.c
可以改变符号显示状态,no是不显示符号,yes是显示
可以看到no指令后输入的命令并不能看见,yes指令后恢复可见。
代码echostate.c
用来检查命令行中的提示符是否显示的,如果显示,输入的命令都可见,状值态为1,不显示则表示输入的命令不可见,状态值为0
本周代码托管截图
代码链接代码统计:
学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 4000行 | 24篇 | 400小时 | |
第一周 | 150/150 | 1/1 | 15/15 | 对Linux有了初步的认识 |
第二周 | 200/350 | 1/2 | 20/35 | vim的使用 |
第三周 | 250/600 | 1/4 | 20/55 | 各种信息的表示方法 |
第五周 | 250/850 | 1/5 | 25/80 | 汇编与反汇编 |
第六周 | 150/1000 | 1/6 | 25/105 | Y86 |
第七周 | 74/1074 | 1/7 | 25/130 | 各类存储器 |
第八周 | 0/1074 | 2/9 | 20/150 | 错题总结 |
第九周 | 109/1183 | 2/11 | 25/175 | 系统级I/O |
第十周 | 453/1636 | 2/13 | 25/200 | 测试代码 |
参考资料
《深入理解计算机系统V2》学习指导Linux 基础入门(新版)
《信息安全系统设计基础》 课程教学
2016-2017-1 《信息安全系统设计基础》教学进程
相关文章推荐
- 20145301 《信息安全系统设计基础》第2周学习总结
- 20145301 《信息安全系统设计基础》第8周学习总结
- 20145320周岐浩《信息安全系统设计基础》第10周学习总结
- 20145321 《信息安全系统设计基础》第10周学习总结
- 20145317《信息安全系统设计基础》第10周学习总结2
- 20145301 《信息安全系统设计基础》第3周学习总结
- 20145335郝昊 《信息安全系统设计基础》第10周学习总结
- 20145239 《信息安全系统设计基础》第10周学习总结
- 20145219 《信息安全系统设计基础》第10周学习总结
- 20145214 《信息安全系统设计基础》第10周学习总结
- 20145229《信息安全系统设计基础》第10周学习总结
- 20145301 《信息安全系统设计基础》第6周学习总结
- 20145313张雪纯《信息安全系统设计基础》第10周学习总结
- 20145301 《信息安全系统设计基础》第5周学习总结
- 20145301 《信息安全系统设计基础》第0周学习总结
- 20145301 《信息安全系统设计基础》第7周学习总结
- 20145202 《信息安全系统设计基础》第10周学习总结(1)
- 20145317《信息安全系统设计基础》第10周学习总结1
- 20145331魏澍琛《信息安全系统设计基础》第10周学习总结
- 20145209 《信息安全系统设计基础》第10周学习总结