- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Linux内核课程前言
Goole/pic(“PC IS DEAD”) * * Linux kernel, GNU/Linux, Apache, OpenSSH/OpenSSL, Ext2/Ext3 * * 关于fork; 关于char *p; sscanf(“%s”, p); * 1。使用和管理 2。理解进程调度、内存管理、中断机制等 3。设备驱动、专用裁剪(网络和安全) * * * * 比例待定,实验50%+-20% * 由实验老师来讲 * * * * * * * * 38/linfb/ebook/linux/ 2ED电子版 /computers/common/info.asp?id=22442 1ED中文版 /computers/common/info.asp?id=28429 2ED中文版 /computers/common/info.asp?id=27911 2ED英文影印版 * 有英文电子版,包括第一第二版第三版 /computers/common/info.asp?id=19607 2ED * * LPI000052451/lelq4keung AT /en/verify.html * 2013-10-11 * * Γ В Γ В Linux操作系统内核分析和应用技术 linfb@ 2015, 9 Linux无处不在 PC IS DEAD An IBM chief technical engineer has sparked controversy after claiming that the personal computer - which he helped design - is dead. Linux! Linux是通过网络合作写成的一个Free/Open的操作系统内核。 广义的Linux是指结合了大量的GNU应用软件的发行版本,著名的有Redhat、Debian、Mint等。 Linux系统在服务器、安全、专用及嵌入式系统等领域有应用潜力。 Linux是一个实际的系统,是一个优秀的学习对象。 Linux是一个软件系统模式,也是一种精神,一种信念。 ▽ ToC 课程情况介绍 学习方法 交流论坛和资料网址 参考书目 课程情况 课程名称: Linux操作系统 课时 : 授课16+实验32 参考教材: 先导课 计算机组成原理、操作系统、C/ASM语言 数据结构、网络原理、程序设计基础 关于操作系统* 关于C语言* ▽ 教学目的 初步学会使用和管理基于Linux的系统 通过分析Linux系统,加深对操作系统的理解,并锻炼对复杂软件系统的理解和分析能力 熟悉并掌握利用Linux内核中的网络、安全、嵌入式等特色功能,培养在Linux平台上进一步开发底层高级应用的能力 ▽ 教学目的(续) 提高专业素养、锻炼实践动手和系统分析能力 深化对操作系统的理解 承上启下,认识对底层硬件的使用和驱动机制 保护机制、中断机制、虚拟存储 潜移默化的专业修养 专业的方法和技巧,效率+可维护性 Linux为我所用 使用管理:服务器配置、网络安全管理 开发工作:用作专用功能服务器、设备驱动 做为学习对象的Linux 教学内容 Linux使用和管理 学习Linux内核的子系统:进程管理、存储管理、中断机制、文件和设备系统管理等 对内核的修改和hack Linux设备驱动程序开发 Linux分析和应用专题:网络、嵌入式、安全、虚拟机、Android以及其他专题 学习方法 资料获取 网络电子资料 上机实践 关于源代码 学习讨论和分组 报告 书面和课堂 交流 论坛 学习和考核 学习形式 授课/讨论 试验 自学和小组交流 考核形式 上机和实验作业 到课和课堂作业 考试 关于上机试验和上机作业 试验参考书 试验环境 实验报告提交 7/ 上机作业和实验考核 QQ群 ▽ 关于作业/练习题目的选定 推荐题目 + 自选题目 “201201011010_张三_linux_作业本.doc” * “LinuxKernel_循序渐进题目系列.ppt” 书面或/和课堂报告 读书(其他资料)笔记 问题和想法 实践过程主要步骤记录 学习总结 书面报告 vs. 课堂报告 举例 05’ppt 学习方法建议 适合小组为单位讨论和实验,不要只说不练 先树立整体的概念和原理框架,再看源码,不要面面具到,而是从兴趣和需要开始 合理假设,带着问题前进,不要阻塞在局部问题 很多情况下,了解它的接口和整体工作原理就够了,大部分内核代码不用很具体地去理解 要对内核有深入本质的理解,就是利用linux开发,尤其是用linux做专用系统,那不但可以深入学好linux
文档评论(0)