20145315 《信息安全系统设计基础》第十周学习总结
2016-11-16 20:38
211 查看
20145315 《信息安全系统设计基础》第十周学习总结
教材学习内容总结
附录A——错误处理
Unix风格的错误处理:函数返回值包括错误代码,也包括有用的结果Posix风格的错误处理:返回0表示成功,返回非0表示失败;任何有用的结果都返回在通过引用传递进来的函数参数中。
DNS风格的错误处理:函数失败时返回NULL指针,并设置全局变量h_errno
more
把文件内容分屏导出到屏幕more filename more<filename command|more
实现
打开文件
读取内容
显示24行到屏幕(如果回车,显示下一行;如果空格,显示下一屏;如果输入q,退出)
关闭文件
who
who用来获取用户名——show who is logged onman who 中有 /var/run/utmp
man -k utmp
man 5 utmp
实现
- 打开utmp
- 读取用户登录信息
- 输出到屏幕
- 关闭文件
ls
man ls ——list directory contents-a 参数,列出隐藏目录
实现
打开目录文件
读取目录条目
显示文件名
关闭文件目录文件
代码学习
本周代码托管链接
http://git.oschina.net/Layna/l20145315学习进度条
代码行数(新增/累积) | 博客量(新增/累积) | 学习时间(新增/累积) | 重要成长 | |
---|---|---|---|---|
目标 | 5000行 | 30篇 | 400小时 | |
第一周 | 20/200 | 1/2 | 20/20 | |
第二周 | 30/200 | 2/4 | 18/38 | |
第三周 | 50/200 | 1/4 | 22/30 | |
第四周 | 0/200 | 0/0 | 0/30 | |
第五周 | 100/200 | 2/2 | 25/30 | |
第六周 | 100/200 | 2/2 | 25/30 | |
第七周 | 100/200 | 1/2 | 25/30 | |
第九周 | 100/200 | 1/2 | 25/30 | |
第十周 | 100/200 | 1/2 | 25/30 |
参考资料
《信息安全系统设计基础》教学进程...
相关文章推荐
- 20145315 《信息安全系统设计基础》第2周学习总结
- 20145315 《信息安全系统设计基础》第9周学习总结
- 20145233 《信息安全系统设计基础》第十周学习总结
- 20145316 《信息安全系统设计基础》第十周学习总结
- 20145326蔡馨熠《信息安全系统设计基础》第十周学习总结
- 20145315 《信息安全系统设计基础》第3周学习总结
- 20145238《信息安全系统设计基础》第十周学习总结
- 20145227《信息安全系统设计基础》第十周学习总结
- 20145304 《信息安全系统设计基础》第十周学习总结
- 20145311 《信息安全系统设计基础》第十周学习总结
- 20145339顿珠《信息安全系统设计基础》第十周学习总结
- 20145315 《信息安全系统设计基础》第6周学习总结
- 20145207《信息安全系统设计基础》第十周学习总结
- 20145315 《信息安全系统设计基础》第5周学习总结
- 20145315 《信息安全系统设计基础》第0周学习总结
- 20145315 《信息安全系统设计基础》第七周学习总结
- 20145218 《信息安全系统设计基础》第十周学习总结
- 20145337 《信息安全系统设计基础》第十周学习总结
- 20145216史婧瑶《信息安全系统设计基础》第十周学习总结
- 20145211 《信息安全系统设计基础》第十周学习总结——水流无限似侬愁