2018-2019-1 20165208 《信息安全系统设计基础》第六周学习总结
Posted ky-high
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2018-2019-1 20165208 《信息安全系统设计基础》第六周学习总结相关的知识,希望对你有一定的参考价值。
2018-2019-1 20165208 《信息安全系统设计基础》第六周学习总结
教材学习
- 操作系统「管家婆」的功能:
通过「文件」对I/O设备进行了抽象
通过「虚存」对主存和I/O设备进行了抽象
通过「进程」对CPU、主存和I/O设备进行了抽象 - 操作系统「服务生」的概念:
GUI:为小白用户提供服务,你只会用鼠标就可以使用操作系统
Shell: 为高级用户提供服务,你要记忆系统命令,更多通过键盘使用操作系统
系统调用:为专业用户程序员提供服务,你可以创建自己的工具让大家更好的使用操作系统 命令总结
man -k key1| grep key2| grep key3| ...
搜索查询帮助
man 2 命令
在系统调用中查找命令(注:第1小节中是关于Linux命令的帮助,第2小节中是关于系统调用的帮助,第5小节中是关于配置文件的帮助)
whatis 命令
或man -f 命令
来查看命令功能
cat /var/run/utmp
查看utmp文件的内容
od -tx1 /var/run/utmp
一个字节一个字节的查看二进制文件内容
cp source-file target-file
grep -nr XXXX /usr/incldue
查找相关的宏定义,结构体定义,类型定义等实践学习
练习查看命令帮助文档
查看who命令
根据帮助文档查看二进制文件
用C语言代码代替实现who命令
以上是关于2018-2019-1 20165208 《信息安全系统设计基础》第六周学习总结的主要内容,如果未能解决你的问题,请参考以下文章
2018-2019-1 20165208 《信息安全系统设计基础》第七?周学习总结
2018-2019-1 20165211 20165230 20165208 实验二 固件程序设计-1
2018-2019 20165208 网络对抗 Exp6 信息搜集与漏洞扫描
20165208 2017-2018-2 《Java程序设计》第九周学习总结