2018-2019-1 20165225《信息安全系统设计基础》第六周学习总结

2018-2019-1 20165225《信息安全系统设计基础》第六周学习总结


教材学习内容总结

man指令

-本次课堂上老师讲解了man指令在linux中的用法,如-k查询等,具体功能如下:

man 3——函数
man 2——系统调用
man 1——命令
man -k xxx,查找功能
man -k xxx | grep xxx,精确查找
vi xxx,若显示乱码则说明为二进制文件

-image

  • man指令主要用于查找编程中不会的语句,如头函数,具体用法等:

  • 输入man who查询用法:

  • image

  • image

  • who命令:显示目前登陆的用户信息(who=who am I)

1. 打开utmp文件 open(2)
2. 用循环读纪录,打印…… read(2)
3. 关闭 close(2)
  • 输入man -k得到许多结果,再输入man (序号) -k +指令即可得到相应结果:

  • image

  • 接下来是查询缓冲区函数fflush的用法:

  • image

  • image

  • flag参数:

O_RDONLY:只读。
O_WRONLY:只写。
O_RDWR:可读可写。
//一位或者多位掩码的或
O_CREAT,表示如果文件不存在,就创建它的一个截断的文件。
O_TRUNC:如果文件已经存在,就截断它。
O_APPEND:在每次写操作前,设置文件位置到文件的结尾处。
  • umtp文件,保存登录信息:
grep -nr,搜索目录中所有文件(包括行号)
n显示行号
r递归调用 

本周错题总结

输入输出是针对()来讲的?

A .CPU

B .主存

C .I/O设备

D .计算机

正确答案: B  你的答案: C 

结对学习

  • 本周依然和5221同学一起复习。

学习进度条

代码行数(新增/累积) 博客量(新增/累积) 学习时间(新增/累积) 重要成长
目标 3500行 12 14小时
第一周 63/150 1/12 3小时
第二周 150/150 2/12 10小时
第三周 150/150 3/12 13小时
第四周 97/150 4/12 10小时
第五周 104/150 5/12 10小时
第六周 95/150 6/12 8小时
原文地址:https://www.cnblogs.com/nmsl123/p/9905196.html