1 / 11
文档名称:

Linux操作系统实验实验报告.doc

格式:doc   大小:1,388KB   页数:11页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Linux操作系统实验实验报告.doc

上传人:cby201601 2019/9/26 文件大小:1.36 MB

下载得到文件列表

Linux操作系统实验实验报告.doc

文档介绍

文档介绍:实验1:安装Linux系统【实验目的和要求】:安装Linux系统,掌握操作系统的系统配置,建立应用环境的过程。【实验内容】:首先在windows系统中安装虚拟机。在网上找到VMwareWorksttionPro版本,确定安装目录。一直下一步,不需要太多的说明。图为安装完成后的界面。然后在阿里巴巴开源镜像网站下载centos系统镜像,然后虚拟机创建新的虚拟机,进行一些简单的虚拟机设置,设置了网络链接nat模式等等。安装完成后的界面实验2:Linux下c语言开发【实验目的】:学会和掌握用c语言开发一个应用程序的全过程,包括,编译,调试等等。【实验步骤】:,输入查看命令发现没有,。在centos系统中可以使用比较简便的yum命令。在之前已经配置好了yum源。。回车自动安装程序和需要的依赖包。因为虚拟机中和电脑很多地方切换使用不方便,所以安装了xshell软件。图为xshell中的截图。安装完毕。,在屏幕上打印出hello,world。实验3:进程创建【实验目的和要求】;。【实验内容】;【实验步骤】一1、打开终端,,;2、-o1_fork,回车后显示无错误;3、输入命令:./1_fork运行程序。二、1、打开终端,,;2、-o2_vfork,回车后显示无错误:3、输入命令:./2_vfork运行程序。从上面可以看到两次的运行结果不一样。我们知道write函数是不带缓存的。因为在fork之前调用write,所以其数据写到标准输出一次。但是,标准I/O库是带缓存的。如果标准输出连到终端设备,则它是行缓存的,否则它是全缓存的。当以交互方式运行该程序时,只得到printf输出的行一次,其原因是标准输出缓存由新行符刷新。但是当将标准输出重新定向到一个文件时,却得到printf输出行两次。其原因是,在fork之前调用了printf一次,当调用fork时,该行数据仍在缓存中,然后在父进程数据空间复制到子进程中时,该缓存数据也被复制到子进程中。于是那时父、子进程各自有了带该行内容的缓存。在exit之前的第二个printf将其数据添加到现存的缓存中。当每个进程终止时,缓存中的内容被写到相应文件中。实验4进程通信【实验目的和要求】1、了解进程通信的概念及方法;2、了解信号量、管道;3、掌握出号量、管道和命名管道编程方法。【实验原理】匿名管道只能用于具有亲像关系的两进程之间通值。一个进程在由pipe()创建管道后,一般用fork()函数复制一个子进程,然后通过管道实现父子进程间的通信,也可通过fork()函故复制多个说程实现兄始进程之间的通信,管道两端可分刚用指述字【实验步骤】1、;;同时,,。因此两者就能互相通信了,两者必须在线才能进行通信聊天,这个与qq的聊天功能有些类似。2、,–olucy,无错误后运行./lucy;–opeter,无错误后运行./peter;开始进行聊天,若想结束聊天,则在一个终端上输入bye,俩个终端就会同时关闭。【实验结果】实验5多线程实现单词统计工具【实验目的】:利用多线程实现文档单词书的统计【实验原理】:区分单词原则:凡是一个非字母或数字的字符跟在字母或数字的后面,那么这个字母或数字就是单词的结尾。.允许线程使用互斥锁来修改临界资源,确保线程间的同步与协作。如果两个线程需要安全地共享-一个公共计数器,需要把公共计数器加锁。线程需要访问称为互斥锁的变量,它可以使线程间很好地合作,避免对于资源的访问冲突。【实验步骤】:,,编译的时候与以往的有所不同,-o<目的文件名><原文件名>-lpthread【运行结果】实验6:搭建ftp服务器服务端【实验目的】:我们知道ftp是Tcp/ip协议中的一个文件传输协议,用来进行与客户端的文件

最近更新

2025年芯类产品项目发展计划 54页

2025年白细胞破碎性血管炎皮肤症状解析 24页

《自动控制理论教学》陈少斌自控习题讲解 62页

《卓越领导的艺术》 54页

2025年老年服务项目发展计划 65页

《肿瘤与新生淋巴管》 49页

2025年肠胃病合作协议书 56页

《窒息性气体中毒》 40页

2025年中医穴位按压疗法 27页

《中美轮胎特保案》 14页

2025年揭秘心理领域八大经典实验 79页

2025年性病检测方法与实验室诊断技术研究 82页

卫生监督典型案例分析食品安全 96页

2025年心肺复苏急救技巧全科技能提升攻略 14页

2025年孕期铁缺乏与贫血防治宝典解读 35页

2025年妊高症护理查房记录范例 22页

2025年外科术后感染护理精华指南 65页

华信惠悦-定岗定编操作原理 95页

2025年儿童高烧惊厥应急处理与居家护理指南 42页

2025年体温监测与健康管理攻略 27页

2025年重症肌无力治疗理想肌松药马尔丽选用指.. 16页

2025年透析血管通路维护技巧 19页

基于三次指数平滑法的光纤损耗预测研究 2页

2025年血液循环病理学解析 83页

2025年药理学入门与概述 28页

基于SOPC的高精度超声波温度计设计 2页

小学英语新外研版(三起)三年级下册Unit 4 W.. 24页

餐饮场所晚餐服务合同 5页

三年级下册道德与法治下册知识点总结(1-4单元.. 3页

2023年公选乡镇领导班子成员(副科)试题及答案.. 18页