- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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
您可能关注的文档
- 物质跨膜运输的方式(共张)剖析.ppt
- 物质跨膜运输的方式(总)剖析.ppt
- 文献检索与利用4剖析.ppt
- 物质跨膜运输的方式[]剖析.ppt
- 文献检索与利用剖析.ppt
- 物质跨膜运输的方式[use]剖析.ppt
- 文献检索与论文写作剖析.ppt
- 物质跨膜运输的方式2剖析.ppt
- 物质跨膜运输的方式jiangke剖析.ppt
- 物质跨膜运输的方式复习剖析.ppt
- 《JJF 2132-2024荧光紫外灯人工气候老化试验装置校准规范:辐射照度参数》.pdf
- JJF 2120-2024轮速传感器校准规范.pdf
- 计量规程规范 JJF 2120-2024轮速传感器校准规范.pdf
- 《JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数》.pdf
- JJF 2129-2024钙钛矿太阳电池校准规范:光电性能参数.pdf
- 《JJF 2120-2024轮速传感器校准规范》.pdf
- JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
- JJF 2116-2024特定蛋白分析仪校准规范.pdf
- 《JJF 2116-2024特定蛋白分析仪校准规范》.pdf
- 计量规程规范 JJF 2117-2024沥青混合料理论最大相对密度仪校准规范.pdf
文档评论(0)