《2022年电大操作系统本科实验报告 .pdf》由会员分享,可在线阅读,更多相关《2022年电大操作系统本科实验报告 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、中央广播电视大学计算机科学与技术专业操作系统(本科)实验报告院系: _ 班级: _ 学生姓名: _ 学号: _ 指导教师: _ 完成日期 2015 年月日一、实验题目:安装 Linux 系统二、实验目的和要求:目的1学会在操作系统安装之前,根据硬件配置情况,制订安装计划。2学会 Linux 操作系统的安装步骤和简单配置方法。3学会 Linux 系统的启动、关闭步骤,初步熟悉Linux 系统的用户界面。要求1下载安装源。2安装 VM 虚拟机名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第
2、 1 页,共 7 页 - - - - - - - - - 3在 VM 虚拟机光驱中放入Linux 系统安装盘,启动系统。按照屏幕提示,选择/输入相关参数,启动安装过程。4安装成功后,退出系统,取出安装盘。重新开机,登录Linux 系统。5关闭系统。三、实验技术和方法:本实验使用 VMware 虚拟机安装,只需熟悉 VMware 虚拟机和 linux 安装过程即可四、实验环境:VMware 虚拟机六、实验步骤和结果:1.首先打开虚拟机选择新建虚拟机2.弹出个对话框选择下一步3.之后有两个对话框,咱们这里选自定义,下一步4.设置完向导后双击CD-ROM1(IDE1:0)选项在连接选项卡中选择使用I
3、SO 映像并找到ubuntu映像位置5.确定之后单机命令标题下的启动此虚拟机,选项,之后虚拟机出现在安装linux 界面上(开始时英文,如果英语不太好的童鞋可按F2 键选择中文,例如像me),之后就开始真正装linux了6.安装7.各种同意,下一步选择语言中文简体8.这里可以更改网络配置,下一步9.设置主机10.设置完整用户名和登录口令11.进行磁盘分区12.复制安装系统文件13.安装 GRUB 14.结束安装15.启动系统到登录界面16.进入系统17.由于关机需要 root 权限,需对 root 设置密码 ,并切换到 root 用户18.关闭系统七、实验结果分析:成功安装 ubuntu,关机
4、需要 root 权限,正确关机实训 2 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 7 页 - - - - - - - - - 一、实验题目:Linux 应用及 shell 编程二、实验目的和要求:目的1掌握 Linux 一般命令格式和常用命令。2学会使用 vi 编辑器建立、编辑文本文件。3了解 shell 的作用和主要分类。4学会 bash脚本的建立和执行方式。5理解 bash的基本语法。6学会编写简单的shell 脚本。要求1登录进入系统,修改个人密码。2使用简单
5、命令: date,cal,who,echo,clear等,了解 Linux 命令格式。3进入 vi。建立一个文件,如。进入插入方式,输入一个C 语言程序的各行内容,故意制造几处错误。最后,将该文件存盘。回到shell 状态下。4运行,编译该文件,会发现错误提示。理解其含义。5利用 vi 建立一个脚本文件,其中包括date,cal,pwd,ls 等常用命令。然后以不同方式执行该脚本。6对主教材第 2 章中的适当例题进行编辑,然后执行。从而体会通配符、引号、输入输出重定向符、成组命令的作用;能正确使用自定义变量、位置参数、环境变量、输入/输出命令;能利用if 语句、 while 语句、 for 语
6、句和函数编写简单的脚本。三、实验内容:1正确地登录和退出系统。2熟悉使用 ls,cp,cat,等常用命令。3进入和退出 vi。利用文本插入方式建立一个文件。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 3 页,共 7 页 - - - - - - - - - 5建立简单 shell 脚本并执行它。四、实验技术和方法:Linux 中各种脚本语言五、实验环境:虚拟机, ubuntuserver版,shell 六、实验步骤和结果:1正确地登录和退出系统。使用 exit 命令退出系统2熟悉使
7、用 cat,cd,cp,ls,mor,rm,vi,who等常用命令。2使用 vi 编写按:wq 存储,并退出5建立 shell 脚本并执行它。使用 VI 创建 ex1文件,内容含三条命令 date/pwd/cd. 七、实验结果分析:无实训 3 一、实验题目:进程管理二、实验目的和要求:目的1加深对进程概念的理解,明确它与程序的区别,突出理解其动态性特征。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 7 页 - - - - - - - - - 2学会使用 ps命令观察进程
8、的状态,并分析进程族系关系。3学会使用系统调用对进程进行控制。要求1使用 ps命令,列出与当前shell 有关进程的基本信息。2执行 ps ef 命令,显示系统中所有进程的全面信息。3执行 ps la 命令,显示系统中所有进程的全面信息,并分析进程族系关系。4编写一个 C 程序,使用系统调用 fork()创建子进程, 利用 getpid()和 getppid()分别获得进程的 PID 和父进程 PID,使用 sleep()将相关进程挂起给定时间。5编写一个 C 程序,完成父进程创建一个子进程, 子进程运行中显示当前系统的记录时钟;父进程将数字1100循环显示到标准输出上;另外,应控制子进程先运
9、行,然后父进程运行。三、实验内容:1使用 ps命令查看系统中运行进程的信息。2利用系统调用实现进程的创建、终止、等待、睡眠等操作。四、实验技术和方法:Pscatlscc-o文件名 .o 文件名 .c 等命令五、实验环境:putty六、实验步骤和结果:用 ps命令Ps-l 命令,以长格式显示Ps-e显示所有进程Ps-f 以完整格式显示Ps-la Ls-l 以长格式显示用户权限使用&,jobs,bg,at 等命令控制进程的运行名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 5 页,共 7
10、 页 - - - - - - - - - a 使用 kill 命令终止进程七、实验结果分析:无实训 4 一、实验题目:存储管理二、实验目的和要求:目的1加深对存储管理技术有关概念的理解。2学习使用系统管理命令监视内存的性能。三、实验技术和方法:用程序和 linux 命令查看内存占用四、实验环境:putty五、实验步骤和结果:用 free今天查看内存 ,5 秒钟刷新一次 p 5 秒刷新虚拟内存统计六、实验结果分析:无实训 5 一、实验题目:文件管理名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - -
11、 - 第 6 页,共 7 页 - - - - - - - - - 二、实验目的和要求:目的:1 加深对文件目录文件系统等概念的理解2 掌握 Linux 文件系统的目录结构3 掌握有关 linux 文件系统操作的常用命令4 了解有关文件安全性方面的知识要求:1 正确使用文件管理命令,能熟练地对文件进行浏览拷贝移动和删除2 能熟练地确定和更改工作目录查看内容和文件属性创建和删除目录3 正确地理解文件的权限,并能进行相应更改4 理解文件的类型及其表示形式5 理解文件名的表示形式,在模式匹配中能正确使用通配符三、实验技术和方法:Linux 命令四、实验环境:putty 五、实验步骤和结果:运行 pwd 命令查看当前目录用 ls-l,ls-ai 命令显示目录和文件名内容浏览文件系统相关命令查看文件文件查找和模式匹配修改文件存取权限七、实验结果分析:实验指导南 48 页原命令 find.namef* -print 实际执行 find.-namef* -print 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 7 页 - - - - - - - - -
限制150内