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,若显示乱码则说明为二进制文件
-
-
man指令主要用于查找编程中不会的语句,如头函数,具体用法等:
-
输入
man who
查询用法: -
-
-
who命令:显示目前登陆的用户信息(who=who am I)
1. 打开utmp文件 open(2)
2. 用循环读纪录,打印…… read(2)
3. 关闭 close(2)
-
输入
man -k
得到许多结果,再输入man (序号) -k
+指令即可得到相应结果: -
-
接下来是查询缓冲区函数
fflush
的用法: -
-
-
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小时 |