- 1、本文档共27页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
周宇操作系统实报告
许昌学院
《操作系统》实验报告书
学号:
姓名:
班级:
成绩:
实验一 Linux的安装与配置
一、实验目的
熟悉Linux系统的基本概念,比如Linux发行版、宏内核、微内核等。
掌握Linux系统的安装和配置过程,初步掌握Linux系统的启动和退出方法。
熟悉Linux系统的文件系统结构,了解Linux常用文件夹的作用。
二、实验内容
从网络上熟悉Linux系统终端工作环境的使用,了解Linux命令的格式,使用学会利用常用的Linux命令来完成系统的管理和维护。
了解X-Windows的特点,熟悉Linux图形用户接口的使用,掌握GNOME桌面环境的基本操作
二、实验内容
启动Linux系统打开虚拟终端界面,使用Linux的在线帮助指令man或help获得–help”来显示该命令的帮助信息,如“ls –help”,试用这些命令。
通过在图形界面环境中,查看GNOME桌面的Linux的在线帮助指令man–help”来显示该命令的帮助信息,如下图。
3.uname命令的执行,查看并给出相关系统信息,结果如下图。
主目录下创建一个名为linuxtest的子目录,如下图。
将与passwd相关的文件和子目录拷贝到该目录,并将这些文件的执行权限设置为可执行。
6.在图形界面环境中,查看GNOME桌面的
实验总结和体会
当实验中我找不到具体在哪个窗口进行操作室,我通过网络进行查询。
通过这次实验,我进一步了解了Linux的强大功能,了解到Linux有许多方便快捷的设置基本配置的方法,这使我更喜欢linux的使用,使我对以后相关的操作实验有更浓厚的兴趣。
不管什么样的操作系统都有它的优缺点,我现在对Linux还只是初步的了解,后面还有更多的内容需要我学习和掌握。
实验三 Linux应用软件与系统管理
一、实验目的
了解OpenOffice.Org集成办公软件,掌握利用OpenOffice.Org的套件来完成文档和图片的处理。
了解Linux网络管理的知识,熟悉Linux网络配置的方法,掌握在Linux环境下配置Web服务器和ftp服务的方法。
二、实验内容
配置Linux系统的网络环境,安装FTP和Web服务器,并配置相关的属性,WINDOWS和之间的交换。
利用FTP程序上传自己的照片到FTP服务器,利用OpenOffice的文字处理工具OpenOffice Writer
本地用户登录
3.虚拟用户登录
四、实验总结和体会
实验过程不管用什么方法都不能实现FTP文件的上传。Linux下安装配置比较复杂,特别我们初学Linux的新手,不想windows中配置都有图像界面,封装的很好。在配置方面对Linux有了进一步的理解。
实验四 进程控制与管理
一、实验目的
掌握GCC编译器的用法,学会利用GCC编辑器来编辑C语言程序,学会利用GDB调试器来调试C语言程序。
理解进程和程序的区别和联系,
掌握在Linux环境下观察进程运行情况和CPU工作情况的命令。
了解fork()系统调用,掌握利用fork()创建进程的方法。
了解Linux系统其他与进程相关的系统调用,如exec、wait和exit等。
了解Linux常用的进程通信机制。
二、实验内容
利用Linux的进程管理命令ps、top来监视和跟踪进程,体会进程和程序的关系。
利用Linux的文字编辑器编写文件复制的C语言程序,并用gcc编译该程序,运行该程序。
编写一段程序,使用系统调用fork( )创建两个子进程。当此程序运行时,在系统中有一个父进程和两个子进程活动。让每一个进程在屏幕上显示一个字符:父进程显示,子进程分别显示字符b和字符c。试观察记录屏幕上的显示结果,并分析原因。
修改上述程序,每一个进程循环显示一句话。子进程显示daughter …及son ……,父进程显示 parent ……,观察结果,分析原因。
用fork( )创建一个进程,再调用exec( )用新的程序替换该子进程的内容
2.输入命令gcc -o test 1.c
3.
#include”stdio.h”
main()
{
int p1=0,p2=0;
if(p1==fork())
printf(“b\n”);
else
{
if(p2==fork())
printf(“c\n”);
else
printf(“a\n”);
}
}
修改后的结果如图。
实验总结和体会
您可能关注的文档
最近下载
- 大学生职业规划大赛《动物医学专业》生涯发展展示PPT.pptx
- 2024年高考英语作文万能模板(精悍).pdf
- 保安外包服务投标方案479页.doc
- LinuxUnix系统编程手册.pdf
- 2024年高考真题汇编(语数英)新课标卷 PDF版含答案.pdf
- 期末专题08 圆锥曲线大题综合(椭圆、双曲线、抛物线)(附加)(精选30题)(解析版)-备战期末高二数学.pdf
- 自研软件网络安全研究报告模板 (1).pdf
- 黑猫英语分级读物:中学A级12《绿野仙踪》译文.docx
- 2024年度应急预案演练计划方案记录模板.doc
- 2024-2025学年浙江省宁波市镇海区蛟川书院八年级(上)期中数学试卷.doc VIP
文档评论(0)