- 1、本文档共24页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
操作系统实验指导书3rd
操作系统实验指导书
(第3版)
广西工学院计算机工程系
2011年09月操作系统是计算机科学与技术专业的一门非常重要的专业课程,
目 录
前言 1
实验1 Linux的安装与使用 3
实验2 Linux的键盘命令 4
实验3-1 Linux进程的创建与父子进程同步 8
实验3-2 Linux子进程映像的重新加载 10
实验4-1 Linux软中断通信 11
实验4-2 Linux管道通信 13
实验4-3 Linux信息缓冲通信 14
实验4-4 Linux共享存储通信 16
实验5 Linux 信号量与 P、V操作函数的定义 18
实验6 在Linux中增加一个新的系统调用函数 20
实验7 动态申请内存 21
实验8 Linux字符设备驱动 22
实验9 Linux 文件系统调用 23
实验1 Linux的安装与使用
实验目的
在做本课程系列实验之前需要先安装Linux系统。如果你的计算机上已经安装了Linux,则本实验可以不做。熟悉Linux提供的图形用户界面。
2. 实验预备知识
Linux系统的安装方法和图形界面基本操作请参考相关资料。
3. 实验内容
(1)在虚拟机软件VMWare上安装Linux操作系统,版本是Red Hat Linux 9。
(2)进入Linux的资源管理器,以树状结构查看系统目录,并在/home目录下创建子目录,目录名任意。
(3)实现文本方式与图形方式的切换。
(4)打开文字处理器,输入一段文字后存盘,与Word进行比较。
(5)插入软盘,单击桌面上的软盘上的软盘标志,观察软盘驱动器的动作,观察窗口上显示的问价名,核对是否是软盘上的文件。
(6)进入Linux的控制面板,参考Windows进行设置。比如设置文字为中文、设置显示器等。
(7)进入/usr/src/linux-2.4子目录下查看有哪些文件夹,在进入其中的kernel子目录中看看,再进入其中的include/linux子目录看看有哪些头文件。该文件夹是本课程后续章节所看到的数据结构集中存放的地方。
(8)选择菜单“红帽子”—“系统工具”—“系统监视器”,进入Linux的系统监视器看看,与Windows的任务管理器进行比较。
(1)按照系统提示进行安装,同时学习VMWare的使用方法。
(2)以Windows操作系统窗口的操作方式使用Linux图形界面,比较它们的异同。
(3)比较Linux的文本方式和窗口方式,哪种更受用户欢迎?
(4)可以打开多个虚拟文本窗口吗?比较它与实验2-1的文本有什么相同和不同之处。
查看sub目录中是否有mysys.c文件,是否还有sys.c文件。建立mysys.c的一个文件链接文件名为mydoc.c。查看上述两个文件是否有相同的i节点号。
使用格式: ls -i 文件名 //查看该文件的节点号
⑧ 按页显示文件mysys.c的内容(分别使用more 和 less)。
将mysys.c按高比例进行压缩,压缩前后的文件大小进行观察和比较。
将sub子目录下的所有文件进行打包,并压缩生成doc.tar文件。
查看该文件,注意文件名的颜色。
进入sub1子目录。
在sub1子目录下将sub中的doc.tar文件解压到当前目录。
查看sub1子目录下的文件,查看是否已经解压包解压。
删除sub1下的所有文件(一次性删除,不用选择提示)。
返回父目录。
查找文件mysys.c。
进入sub子目录。
修改文件mysys.c的权限为如下。
文件拥有者:可读,可写,可执行。
所属同组用户:可读,可执行。
不同组用户:可读。
删除sub子目录下的所有文件,mysys.c除外,并查看是否完成。
删除mysys.c。
返回用户目录。
删除sub和sub1子目录。
⑶ 历史命令的调用
用光标移动键↑和↓显示已经用过的命令,体会其方便之处。
⑷ 日期与实践
显示系统当前时间和日期。
显示2002年12月的日历。
显示2002年全年的日历。
⑸ 输入输出重定向
键盘输入文件file1的内容(用∧d存盘退出)。
键盘输入文件file2的内容。
分别显示file1和file2。
将文件file1,file2合并到file中。
显示file。
将file追加到file1的末尾。
显示file1.
(6) 管理操作
用一条命令合并file, file1,file2,并显示(使用管道)。
(7) 安装与卸载U盘(以下操作注意观察软驱是否运转)
将U盘插入驱动器,并挂接到安装点上。
将文件file1复制到U盘上。
显示U盘上的文件清单(文本文件与DOS兼容)。
显示file1的内容(该内容
文档评论(0)