码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2018-11-04 14:08:15      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:gui   who   shel   文件   xxxx   自己的   实现   查看   dao   

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

教材学习

  1. 操作系统「管家婆」的功能:

    通过「文件」对I/O设备进行了抽象

    通过「虚存」对主存和I/O设备进行了抽象

    通过「进程」对CPU、主存和I/O设备进行了抽象
  2. 操作系统「服务生」的概念:

    GUI:为小白用户提供服务,你只会用鼠标就可以使用操作系统

    Shell: 为高级用户提供服务,你要记忆系统命令,更多通过键盘使用操作系统

    系统调用:为专业用户程序员提供服务,你可以创建自己的工具让大家更好的使用操作系统
  3. 命令总结

    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 《信息安全系统设计基础》第六周学习总结

标签:gui   who   shel   文件   xxxx   自己的   实现   查看   dao   

原文地址:https://www.cnblogs.com/KY-high/p/9903422.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!