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协议中的一个文件传输协议,用来进行与客户端的文件

最近更新

2024年昌吉职业技术学院单招职业倾向性考试必.. 58页

2024年景德镇陶瓷职业技术学院单招综合素质考.. 56页

2024年朔州陶瓷职业技术学院单招职业适应性考.. 56页

2024年林州建筑职业技术学院单招职业技能测试.. 58页

2024年桂林信息工程职业学院单招职业适应性测.. 57页

2024年梧州职业学院单招职业技能考试题库附答.. 56页

2024年武汉城市职业学院单招职业适应性测试题.. 56页

2024年毕节职业技术学院单招职业技能测试必刷.. 56页

2024年汝州职业技术学院单招职业适应性测试必.. 57页

ZARA品牌调研PPT课件 57页

2024年江苏工程职业技术学院单招职业技能考试.. 57页

2024年江苏省宿迁市单招职业适应性考试必刷测.. 55页

XX市低保系统操作演示PPT课件 25页

2024年江西传媒职业学院单招职业技能测试题库.. 56页

2024年江西婺源茶业职业学院单招综合素质考试.. 56页

2024年江西应用工程职业学院单招职业适应性考.. 55页

2024年江西枫林涉外经贸职业学院单招职业倾向.. 56页

2024年江西电力职业技术学院单招职业倾向性测.. 57页

2024年江西省赣州市单招职业适应性考试题库推.. 54页

Web开发技术概述PPT课件 34页

2024年河北对外经贸职业学院单招职业适应性测.. 57页

2024年河北省保定市单招职业倾向性测试必刷测.. 56页

2024年河北石油职业技术大学单招职业技能考试.. 55页

m序列和BM算法(密码学)PPT课件 14页

2024年河南地矿职业学院单招职业技能测试题库.. 57页

2024年河南推拿职业学院单招职业倾向性考试必.. 56页

2024年河南省信阳市单招职业适应性测试必刷测.. 58页

2024年河南职业技术学院单招职业技能考试必刷.. 57页

2024年泉州幼儿师范高等专科学校单招职业技能.. 55页

2024年泰山科技学院单招职业倾向性测试题库附.. 55页