操作系统实验报告哈工大.doc

上传人:wj 文档编号:1216611 上传时间:2023-04-30 格式:DOC 页数:35 大小:13.70MB
下载 相关 举报
操作系统实验报告哈工大.doc_第1页
第1页 / 共35页
操作系统实验报告哈工大.doc_第2页
第2页 / 共35页
操作系统实验报告哈工大.doc_第3页
第3页 / 共35页
操作系统实验报告哈工大.doc_第4页
第4页 / 共35页
操作系统实验报告哈工大.doc_第5页
第5页 / 共35页
操作系统实验报告哈工大.doc_第6页
第6页 / 共35页
操作系统实验报告哈工大.doc_第7页
第7页 / 共35页
操作系统实验报告哈工大.doc_第8页
第8页 / 共35页
操作系统实验报告哈工大.doc_第9页
第9页 / 共35页
操作系统实验报告哈工大.doc_第10页
第10页 / 共35页
操作系统实验报告哈工大.doc_第11页
第11页 / 共35页
操作系统实验报告哈工大.doc_第12页
第12页 / 共35页
操作系统实验报告哈工大.doc_第13页
第13页 / 共35页
操作系统实验报告哈工大.doc_第14页
第14页 / 共35页
操作系统实验报告哈工大.doc_第15页
第15页 / 共35页
操作系统实验报告哈工大.doc_第16页
第16页 / 共35页
操作系统实验报告哈工大.doc_第17页
第17页 / 共35页
操作系统实验报告哈工大.doc_第18页
第18页 / 共35页
操作系统实验报告哈工大.doc_第19页
第19页 / 共35页
操作系统实验报告哈工大.doc_第20页
第20页 / 共35页
亲,该文档总共35页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

操作系统实验报告哈工大.doc

《操作系统实验报告哈工大.doc》由会员分享,可在线阅读,更多相关《操作系统实验报告哈工大.doc(35页珍藏版)》请在冰点文库上搜索。

操作系统实验报告哈工大.doc

计算机操作系统

课程实验报告

专业信息管理与信息系统

班级1203601

学号120360117

姓名乐云

指导教师周学权

计算机操作系统

课程实验报告

专业信息管理与信息系统

班级1203601

学号120360114

姓名郭鑫

指导教师周学权

操作系统实验

实验1使用虚拟机安装系统4学时

【实验目的】

1.了解虚拟机软件的使用。

2.了解使用虚拟机安装Windows及Ubuntu操作系统。

【实验内容】

1.安装虚拟机软件VirtualBox。

2.配置VirtualBox环境安装WindowsXP,并在虚拟机中启动windowsXP。

3.配置VirtualBox环境安装Ubuntu10.10,并在虚拟机中启动Ubuntu。

【实验环境】

VirtualBox4.0

WindowsXP

Ubuntu8.04

【实验过程】

一、创建虚拟机

首先运行VirtualBox,单击左上角的“新建”。

单击下一步。

出现如下图的界面,在名称后输入自己起的名字,如test

选择自己想要安装的系统类型和版本,本次试验是安装windowsxp系统

设置完成后,单击下一步。

接下来是设置虚拟机的内存大小,本次实验操作的计算机内存为4GB,所以我选择分配给我的虚拟机的内存为512MB,然后单击下一步。

接着创建虚拟硬盘,选择创建新的虚拟硬盘,单击下一步。

选择虚拟硬盘的类型,默认选择了VDI类型,单击下一步。

接下来选择为动态扩展类型,因为计算机的存储空间不大。

单击下一步。

动态扩展:

如果你为你的虚拟磁盘分配的是10G空间,虚拟磁盘占用真实磁盘空间的范围就为0~10G。

固定大小:

如果你为你的虚拟磁盘分配的是10G空间,虚拟磁盘占用真实磁盘空间永远不是10G,不管虚拟磁盘空间是否被全部使用。

选择虚拟机在本地磁盘中的位置和大小,单击下一步。

确认虚拟机的详细情况,点击下一步。

这时我们已经成功的创建了一个虚拟机了,接下来我们要开始配置这个虚拟机安装操作系统选择刚才创建的虚拟机,然后单击上方的“开始”

弹出了首次运行向导,单击下一步。

选择安装介质,单击下一步。

单击启动。

在菜单栏找到设备,单击,找到分配光驱,然后单击,选择chooseavirtualCD/DVDdiskfile...

找到存放xp系统镜像的路径下,选择镜像。

安装程序启动,按下Enter键

选择NTFS文件系统格式化磁盘分区,按下Enter键继续。

安装中

正在安装中,大概安装了十分钟,安装完毕。

安装完毕,进入欢迎界面。

输入密钥

进入系统

为安装好系统安装驱动。

选择虚拟机窗口上方的“设备”,“安装增强功能”。

这时在虚拟机内会弹出安装向导,单击NEXT。

安装完毕后选择立即重启,单击完成。

接下来配置文件共享,方便实体机和虚拟机进行文件交换。

单击设备,选择分配数据空间,选择右侧文件夹带加号的按钮,这时弹出“添加数据空间”窗口,选择“数据空间位置”、“其他”,然后选择在本地要共享的目录。

如果要让这个共享一直保持的话记得要勾选“固定分配”,完成后点“OK”。

接下来打开虚拟机中的网上邻居,选择“添加一个网上邻居”。

单击下一步。

单击浏览,选择"VirtualBoxSharedFolders"网络下你共享的文件夹,然后单击“确定”。

给共享的空间命个名,完成后单击“下一步”。

单击完成。

以后要和实体机交换文件的时候,在实体机中只需把文件拖到共享的文件夹里即可。

在虚拟机中只需打开网上邻居将文件拖进共享的文件夹就可以了。

下图为实现了实体机与虚拟机的文件交换。

将软件安装包放在实体机的共享文件夹中,打开虚拟机网上邻居中的共享文件夹,找到了要交换的软件包,并且实现了软件的安装。

二、Ubuntu安装过程

向前面一样,单击新建,出现下面的对话框后,输入名称,选择系统类型,然后单击下一步。

为ubuntu图的安装选择内存大小,单击下一步。

选择创建新的虚拟硬盘,单击下一步。

选择乌班图的镜像路径,单击打开。

选中ubuntu然后点击开始。

出现错误

百度后将设置中的处理器中的扩展特性选项选中,问题解决

选择语言为中文(简体),点击安装

点击继续

选择磁盘,点击现在安装

安装中

点击继续

设定用户名和登陆密码。

单击继续

安装成功,重新启动

实验2Windows操作系统实践2学时

【实验目的】

1.了解Windows系统的设计思想和实现目标。

2.了解注册表的结构和使用。

3.掌握Windows系统中各种进程的功能以及所提供的服务。

4.掌握NTFS文件系统的相关特性。

【实验内容】

1.通过使用注册表设置前后台时间配额、添加和删除启动时自动运行的程序。

2.观察系统启动完毕后任务管理器中的进程,说明除Idle进程外10个以上进程的功能及其提供的服务。

3.通过启用文件压缩、磁盘限额等特性,了解NTFS的特点和其设计目标。

4.结合授课内容和使用体验,尝试说明Windows存储系统的特点。

【实验环境】

WindowsXP。

一、通过使用注册表设置前后台时间配额、添加和删除启动时自动运行的程序。

1.设置前后台时间配额。

可以对其进行修改,时间配额长度字段、前后台变化字段、前台进程时间配额字段。

2.添加和删除启动时自动运行的程序。

找到注册表的如下路径:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion,找到RUN,单击,在右边的窗口中,单击鼠标右键,选择“新建”,“字符串值”,然后添加上程序的名字,输入正确的路径。

如图,添加spider为开机自动启动项。

检验:

关机重启后,一开机就发现spider启动了,打开任务管理器也可以看到相应的进程。

删除进程只要在注册表中选中相应的启动项名字,单击右键选择删除即可。

二、观察系统启动完毕后任务管理器中的进程,说明除Idle进程外10个以上进程的功能及其提供的服务。

1.ctfmon.exe

监视活动窗口,并为语音识别、书写识别、键盘、翻译和其他中文可选用户输入方法技术提供文本输入服务支持。

2.userinit.exe

管理不同的启动顺序。

系统刚启动时,如果调出任务管理器就会看到userinit.exe,但过一段时间,系统各项加载完毕后,userinit.exe就会自动消失的。

3.taskmgr.exe

用于Windows任务管理器。

本进程是一项重要的系统进程,只有在打开任务管理器时才会被启动。

功能上主要用来实现:

显示系统中正在运行的进程、管理其他程序、了解资源状况。

4.svchost.exe

系统启动的时候,Svchost.exe将检查注册表中的位置来创建需要加载的服务列表。

多个Svchost.exe如果同时运行,则表明当前有多组服务处于活动状态,多个DLL文件在调用它。

5.lsass.exe

用于微软Windows系统的安全机制。

它用于本地安全和登陆策略,管理IP安全策略以及启动ISAKMP/Oakley(IKE)和IP安全驱动程序。

6.Services.exe

Windows操作系统的一部分。

用于管理启动和停止服务。

该进程也会处理在计算机启动和关机时运行的服务。

这个程序对系统的正常运行是非常重要的,终止进程后会重启。

7.winlogon.exe

WindowsNT用户登陆程序,管理用户登录和退出。

8.csrss.exe

是微软客户端、服务端运行时子系统,windows的核心进程之一。

本进程的主要是控制图形子系统、负责管理线程,并执行MS-DOS环境的图形窗口及其他某些部分,会随系统的启动而自动开启并一直运行。

9.smss.exe

该进程为会话管理子系统用以初始化系统变量,启动用户会话,包括已经正在运行的Windows登录程序(winlogon.exe),Win32子系统(csrss.exe)线程和设定的系统变量作出反映。

10.Wmiprvse.exe

Windows操作系统的一部分。

用于通过WinMgmt.exe程序处理WMI操作。

这个程序对计算机系统的正常运行是非常重要的。

三、通过启用文件压缩、磁盘限额等特性,了解NTFS的特点和其设计目标。

1.启用文件压缩

打开c盘,找到一个文件夹,单击右键选择属性,然后如图所示,看到文件夹的大小和占用空间的大小,选择高级,在压缩或加密属性部分,将压缩内容以便节省磁盘空间打上对号,单击确定。

选择完毕后,点击确定,然后再重新打开该文件夹的属性,这时发现文件夹的占用空间缩小。

体现了NTFS支持文件数据的压缩。

NTFS可以透明地执行压缩和解压缩,应用程序不必修改就可利用这一特点。

目录也可以压缩,这指该目录中以后所建文件均会被压缩。

文件压缩能将文本性质的应用程序代码和数据文件压缩大约50%,将可执行文件压缩大约40%。

2.磁盘限额

选择磁盘属性,在配额里,可以选择启用配额管理,单击配额项可以进行添加和删除。

三、NTFS的特点和其设计目标

特点:

1、支持更大的磁盘容量,很好地适应不断扩大的磁盘容量需求

2、基于Unicode的名称,让全球的NT使用者都能使用本地语言处理他们的文件。

3、通用索引机制,提高了文件管理的效率

4、动态坏簇重印映射

5、以文件的形式对数据进行管理,以簇为单位存储数据

6、内建一个事物日志记录,对于任何的修改操作都进行登记记录,如果系统崩溃,NTFS会检查日记文件并利用他是磁盘恢复到数据损失最小的一致状态。

7、磁盘限额

8、支持加密与压缩功能

9、碎片整理

设计目标:

1、可恢复性

2、安全性

3、数据冗余和容错

四、结合授课内容和使用体验,尝试说明Windows存储系统的特点。

1、进程私有,每个进程都只能访问属于自己的地址空间。

2、基于页,虚拟地址空间被划分为多个称为“页”的单元,虚拟内存地址空间的申请和释放,以及内存和磁盘的数据传输或置换都是以页为最小单位进行的。

3、Win32将低区的2GB留给进程使用,高区的2GB则留给系统使用。

4、调页文件用来存放被虚拟内存管理器置换出内存的数。

5、Win32中分配内存分为两个步骤:

“预留”和“提交”。

因此在进程虚拟地址空间中的页有3种状态:

自由(free)、预留(reserved)和提交(committed)。

6、Win32虚拟内存管理中使用demand-paging策略的,即不到真正访问时,不会为某虚拟地址分配真正的物理内存。

将工作分段完成,提高总体性能;不必为它们开辟存储空间或将其置换进物理内存,这样可以提高存储空间(磁盘和物理内存)的使用效率。

7、Win32通过一个两层表结构来实现地址映射,因为4GB虚拟地址空间为每个进程私有,相应地,每个进程都维护一套自己的层次表结构用来实现其地址映射。

实验3Ubuntu操作系统实践2学时

【实验目的】

1.了解UbuntuLinux系统的设计思想和实现目标。

2.了解UbuntuLinux的核心和桌面系统。

3.了解UbuntuLinux中各种进程的功能。

4.了解EXT2文件系统的特点。

【实验内容】

1.获取UbuntuLinux的版本号、核心版本和桌面系统版本。

2.查看系统启动后Ubuntu中的进程,说明8个以上进程的功能。

3.使用简单的shell命令,如ls、cp、cat、ps等,并使用sudo获得root权限。

4.观察EXT4文件系统,查看文件分类;实现一个其他类型文件系统装载和卸载过程。

一、获取UbuntuLinux的版本号、核心版本和桌面系统版本。

登录系统后,依次点击“system”、“Administration”、“SystemMonitor”,进入了Ubuntu系统下的“系统监视器”,选择“system”,这时获取UbuntuLinux了的版本号、核心版本和桌面系统版本。

二、查看系统启动后Ubuntu中的进程,说明5个以上进程的功能。

依次点击“system”、“Administration”、“SystemMonitor”,进入了Ubuntu系统下的“系统监视器”,点击“Processes”,进入到进程列表界面,感觉到和windows下的任务管理器很相似。

1、Bonobo-activation-server:

这个应用程序是在客户端内跟踪安装组件和卸载组件,同时也保证了这在运行的服务器的必要的最低设置。

2、Dbus-daemon是D-Bus的消息总线守护进程。

D-Bus是第一个库,它提供的任何两个应用程序之间有一个一对一的沟通;Dbus-daemon是使用这个库来实现消息总线守护进程的应用程序。

多个程序连接到消息总线守护进程,并可以相互交换信息。

3、Gnome-keyring-daemon是以守护进程(Daemon)方式执行的背景程序,用来处理诸如使用者名称、密码等安全认证方面的功能。

由GNOME钥匙圈产生的金钥组档(keyringfile)为储放在GNOME钥匙圈使用者的个人家目录下。

金钥组档可应用在作为登入接口时的认证功能,让使用者不必去强记个人的系统登入密码。

4、Gnome-panel是GNOME桌面环境下的用户界面程序,提供应用程序启动器与任务栏。

5、Gnome-power-manager是一个用于GNOME桌面环境后台驻留程序

电源管理器,可以很容易地管理你的笔记本电脑或台式机系统。

6、docky是一个dock工具栏。

需要桌面开混合渲染才能正常使用。

它使用momo,源于GNOME-NO的dock模式。

7、fctix是一个支持扩展的输入法框架。

它又维护自己的三个输入法,拼音,区位和码表。

8、compiz是第一个由OpenGL的运行于xwindowsystem上的混合窗口管理器。

混合渲染能力能使其可以在窗口管理过程中实现多种视觉效果。

三、使用简单的shell命令,如ls、cp、cat、ps等,并使用sudo获得root权限。

首先是关于本次我实验用到的命令。

ls,显示目录内容,文件链接。

cp,用于复制文件的命令。

cat命令就是用于查看ubuntu中文本文件的内容的命令。

head,只显示文件的起始行。

tail,只显示文件的起始行。

date,显示日期和时间。

cal,显示日历。

whoamI或whoami,显示本终端用户的信息。

Who,显示用户信息。

od,显示。

cp,拷贝。

rm,删除文件。

rm–r,删除目录及所包含的文件。

df,查看系统剩余空间。

如下图,打开终端窗口,使用简单的shell命令,ls、date、cal、whoami、who命令,具体操作及实验结果如下

ls,实现文件链接

使用cat、head、tail命令。

使用df命令。

使用rm删除文件夹及目录。

输入sudo命令,获得root权限。

四、观察EXT3文件系统,查看文件分类;实现一个其他类型文件系统装载和卸载过程。

查看文件系统:

挂载usb:

插入U盘,在“控制”下找到“设置”点击进入,选择USB选项;

查找现有筛选器,选择,然后拔出USB再次插入是驱动重新启动;

选择system下administration内的systemmonitor(系统监视器),就可以查看新装进去的文件系统了,如下图

挂载成功,删除时,点击选择unmountvolume。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > PPT模板 > 商务科技

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2