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