西电软院操作系统课程设计报告剖析.doc

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统实验报告 实验报告册 班级: 学号: 姓名: 教师: 褚华 目 录 实验说明 重要提示 实验1 Linux(虚拟机)安装及Linux常用命令使用 实验2 makefile的编写及Linux内核编译 实验3 Linux的进程和线程 实验4 同步与互斥 实验5 文件系统 实验说明 实验做为学习的重要促进手段,是为了深化对理论的理解,锻炼实践动手能力。 实验同时也作为考核的手段。 实验内容会在课程进行中下达,并且会分次地、部分地被抽查。 课程结束时,要求把所有的实验整理成一个完整的电子文档并上交,做为最后成绩的评定依据。 如果有兴趣的合适的题目,也可自己选题目。 格式说明 本文档文件名命名为“学号-姓名”,如小王”。 留白部分不足的自己调整长度,也可加页(增加内容应在表格内)。 每次的实验报告都要在这个文件中(按照实验次序依次)增加,而不是每次一个新的word文件。 本文档保存为doc格式( 请勿用Word2007的docx格式)。 重要提示: 实验正文建议使用小四号或五号宋体。 若附加图形,则请直接嵌入到实验手册相应位置。 各实验的源程序,请按实验分目录存放,如第一个实验的源程序存放在目录lab1下,第二个实验的源程序存放在目录lab2下等等,依次类推。 可互相讨论,但严禁抄袭网络或同学的实验结果。 实验编号 题安装虚拟机 学习linux基本操作安装虚拟机 熟悉linux操作实验一: 安装虚拟机 由于我一直使用linux物理机 在本系列实验中我将使用的是我自己的linux物理机,所以就不用安装虚拟机了 实验二: 熟悉linux操作 Linux的基本操作有 一: 目录操作 ls pwd mkdir rmdir 其中 ls是查看当前目录内容 使用方法ls -l ls -al pwd是显示当前所在目录的绝对路径 使用方法 pwd mkdir是创建一个新目录 使用方法mkdir dirname 4. rmdir是删除一个空目录 使用方法 rmdir dirname 注意dirname一定要是空目录才行 二: 文件操作 touch 使用方法 touch filename 如果文件不存在则新建文件,否则不处理 cp 使用方法 cp oldfilename newfilename 拷贝oldfilename为newfilename rm 使用方法 rm filename 删除filename文件 mv 使用方法 mv oldfilename newfilename 将oldfilename移动到newfilename find 使用方法 find pathname -name filename 在pathname路径下寻找文件filename 三: 文本文件查看命令 cat 使用方法 cat filename 查看filename文件 more 使用方法 more filename 也是查看filename不过不是一次将文件全部显示 less 使用方法 less filename head -n n filename 查看filename文件的前n行 tail 使用方法 tail -n n filename 查看filename文件的后n行 编号 2题通过自己编译linux内核的过程,理解并掌握linux内核的编译方法,以及linux启动过程 了解linux的makefile文件的编写,明白make在linux工程中的重要作用自己用源代码编译linux内核 学习并熟悉linux的makefile语法及编写方法内容一: 编译linux内核 Ubuntu 版本号 12.04 当前linux内核版本 3.11.26 待编译内核版本 3.17.1 首先解压内核源码压缩包 cd进入内核源码所在目录make menuconfig进入图形配置界面在图形配置界面并设置版本号执行make 进入编译步骤,等待不短的时间直到编译完成执行make module进行内核模块的编译执行make install安装内核执行make modules_install安装内核模块执行 sudo mkinitramfs -o /boot/initrd.img-3.17.1xianb更新grub执行update-grub2重启即可编号 3题通过自己动手编写进程创建等函数,了解linux中进程的概念以及基本使用方法 通过自己动手编写线程的一系列函数,连接linux中线程的概念以及基本使用方法掌握常用的进程函数 fork wait signal p

文档评论(0)

三四五 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档