欢迎来到天天文库
浏览记录
ID:45579403
大小:139.16 KB
页数:35页
时间:2019-11-15
《基于Linux的操作系统实验指导书》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、计算机操作系统课程实验实验授课计划序号实验项目学时要求实验类型实验要求实验时间1认识Linux系统;Vi编辑器、编译工具gcc的使用2必修验证上机练习1-2周2进程控制2必修验证运行命令、例程并分析结果3-4周3银行家算法的模拟实现4必修综合编程并运行通过5-8周4Bnux内存管理2必修验证运行命令、例程并分析结果9・10周5页面置换算法的模拟实现(存储管理)2必修综合编程并运行通过11-12周6Linux设备管理、Linux文件管理4选修验证运行命令、例程并分析结果13-14周实验一:认识Linux系统【实验目的】了解Linux的启动过程;了解Linux文件的组织结构;熟悉XWindow环境
2、;熟练掌握Linux常用命令。【准备知识】登录Linux是一个多用户多任务操作系统,多个用户可以拥冇自己独立的用户账号登录提示:RedHatLinuxrelease6.0(Hedwing)Kernel2.2.5-15onani686Login:此时输入用户户名(账号)并键入回车,则系统显示“passward”。在输入密码和冋车。登录后:[root@hawk/root]##表示是按root方式背录,$表示是普通用户。Linux大小写敏感,用“』加参数zlinux:〜#Is-FHowTo/HowToMin/linux@nag/sag/获取帮助:Linux带冇联机手册,可以用man命令来阅读Zlin
3、ux:〜$manIs虚拟终端Linux可有多个用户登录到同一个计算机,但一般微机只冇一个终端难以体现。可以使川多个虚拟终端,用Alt+Fl、Alt+F2等來切换。退出系统在停止使用系统时,要退出系统。具体方法:cxi(或logout,或Ctrl+D关机如果没冇用户在使用系统,可以关机。但是不能直接关闭电源,而要按正常顺序关机。一般用户是不能关机的,只Wroot用户可以关机。方法:可以使用halt或shutdown命令,也可以同时键入Ctrl+Alt+DeloWindows虚拟机环境:登录到系统点击桌面“VMware"图标>VmwareWorkstation窗口>Commands>Startth
4、isvirtualmachine进入fedora后,用户名:root口令:123456【实验内容】(1)熟悉开机、登录、退出、关机步骤。(2)查看并记录所在机器Linux操作系统目录结构,特别是源代码所在的目录及文件。(1)常用命令练习1.注销(退出)系统:logout或exit2.练习使用命令Is(注意Linux命令区分人小写。)使用Is查看当前目录内容;使用Is查看指定目录内容,如/目录,/etc目录使用Is-all査看当前冃录内容;使用dir查看当前冃录内容3.使用cd改变当前目录cd..冋到上层目录;cd/回到根目录4.pwd显示当前路径5.建立目录mkdirmkdir目录名;mkdi
5、r/home/s2001/newdir6.删除目录:rmdir;7.复制文件cp:如cp文件名1文件名28.移动文件或口录:mv9.删除文件rm10.显示文件内容:more(分页显示);11.显示文件:cat文件名建立文件:cat>文件名,ctrl+d结束输入⑷启动XWINDOW,熟悉窗口界面环境。实验二:Vi编辑器、编译工具gcc的使用【实验目的】熟练使用Linux的Vi编辑器;掌握Linux编译工具gcc的使用方法。【准备知识】设计程序需要一个环境一编辑和编译器。Linux的Vi为一个编辑器,gcc是C的编译器。由他们实现源文件的的编辑和目标文件的编译执行。【实验内容】1.练习使用Linu
6、x编辑器Vi,为今后输入源程序做准备。2.学习并掌握Linux编译工具gcc的使用方法【实验指导】使用编辑器Vi编辑文件1.进入linux的文本模式之后,在命令行键入vifilenames然后回车。卜•面作一些简单的解释:首先vi命令是打开vi编辑器。后而的filenames是用户即将编辑的c文件名字,注意扩展名字是.c;当然,vi编辑器功能很强,可以用它来编辑英它格式的文件,比如汇编文件,其扩展名字是.s:也可以直接用vi打开一个新的未命名的文件,当保存的时候再给它命名,只是这样做不很方便。2.最基本的命令I:当进入刚打开的文件时,不能写入信息,这时按一卜•键盘上的I键(insert),插入
7、的意思,就可以进入编辑模式了。如下图所示:rmin()1—*入一2.26-33全■3.a与i是相同的用法4.当文件编辑完后,需要保存退出,这时需要经过以下几个步骤:1)按一下键盘上的Esc键;2)键入冒号(:),紧跟在冒号后面是wq(意思是保存并退出)。如果不想保存退出,则在笫二步键入冒号Z后,键入!q(不带W,机尾部保存)。如下图所示:min(){prinilnrId!e);1.退
此文档下载收益归作者所有