1. 首页 > 智能数码 >

【linux】linux并发程序设计实训小结

linux并发程序设计 实训小结,急求!!!!字数500~600

实验6 Linux进程并发程序设计

【linux】linux并发程序设计实训小结【linux】linux并发程序设计实训小结


1 实验目的:

掌握Linux环境下的进程并发程序及管道应用程序的编写要点。

2 实验内容和实验步骤:

(1) 调试并运行3.10的并发程序设计实例,显示结果是什么,并分析之。

通过pipeline.c这个文件,调用child1.c和father1.c这两个程序,father1.c写入管理,然后再通过child1.c读管道,因此输出为以上结果。

(2) 编写一个并发程序,父进程打印“The Parent is running”;子进程打印“The Child is running”;

#include

#include

main()

{int p1;

while((p1=fork())==-1);

if(p1>0)

{wait(0);

printf("The Parent is running.\n");

}else

{printf("The Child is running.\n");

exit(0);

}}

结果为:

The Child is running.

The Parent is running.

(3) 编写一个管道应用程序,父进程通过管道提供字符串“put the string into the pipe.”给子进程,子进程通过管道接收这条信息,然后打印输出。

#include

#include

main()

{int p1,fd[2];

char outpipe[50]; //定义读缓冲区

char inpipe[50]="put the string into the pipe."; //定义写缓冲区

pipe(fd); //创建无名管道fd

while((p1=fork())==-1);

if (p1>0) //父进程返回

{write(fd[1],inpipe,50); //写信息到管道

wait(0);

}else //子进程返回

{read(fd[0],outpipe,50); //从管道读信息到读缓冲区

printf("%s\n",outpipe); //显示读到的信息

exit(0);

}}

结果为:

put the string into the pipe.

3.实验要求:写出实验报告并将结果上传到FTP SERVER上自己的作业目录。

学习Linux的心得

学习Linux,首先我们应该从基础开始学起。对Linux操作系统的功能、版本、特点,以及Linux系统安装和图形环境有较全面的了解。可以参考下《Linux就该这么学》,Linux命令是必须学习的。虽然Linux桌面应用发展很快,但是命令在Linux中依然有很强的生命力。Linux是一个命令行组成的操作系统,精跪在命令行,学习如何在安全的环境中执行系统命令,包括有关文件、目录、文件系统、进程等概念,如何使用相应的命令对文件、目录、进程等进行管理,了解遇到问题时,如何找到帮助信息等。Linux常用命令,有echo命令、date命令、passwd命令、file命令、Is命令、touch命令等。

要明白学好Linux不是一件一蹴而就的事,一定要能坚持使用它,特别是在学习初期。要增加自己的Linux技能,只有通过实践来实现。只要多动手,就一定会有收获。遇到问题时要自己去寻找答案,在寻找答案的过程中,会学到更多知识。

linux 系统使用心得!

总体来说,我觉得:

一.在安全方面:

Windows的安全由杀毒软件厂家负责.可以说有些少保证.

Solaris等一些Unix,在我印象中,根本没有其杀毒软件.

但各家Unix公司都可以保证Unix是安全的.

而Linux呢,虽然有Linux版的杀毒软件,但Linux太过自由了,没有人可以保证Linux是安全的,当Linux出现了问题,那就只有自行解决了.

不过Linux是比Windos安全的.但如果有一天Linux取代了Windows,哈!Linux就会变成不安全的系统了.

二.在应用方面.

Linux和Windows等操作系统应用得一样广,只是应用的领域不同而已,Windows适用于个人,Linux适用于科研或商业方面.不过Linux不象Windows那样易用.一个不会电脑的人,要搞定Linux,起码要几个月,多的要一年甚至更长的时间,Windows呢,几天的时间已够了.

vmware安装和fedora的安装相当方便;网络配置方面,采用hostonly方式;b,可以共享文件;用vmware-tools调节fedora为佳使用状态,还可以在linux环境下搭建服务器:http,ftp等。

windows 就是傻瓜相机;

linux 就是数码相机!

跪求一份linux下网络编程的学习心得

《Operating System - Design and Implement》这个是讲操作系统的书,用Minix做的例子。作者母语不是英文,所以英文看起来比较晦涩。国内翻译的是《操作系统设计与实现》,我没看过中文版,因为翻译者是尤晋元,他翻译的《APUE》已经让我失望头顶了。读了这本书,对操作系统的底层怎么工作的就会

有一个清晰的认识。

《Linux Device Driver》2e ,为数不多的关于Linux设备驱动程序的好书。不过内容有些杂乱,如果您没有一些写驱动的经验,初次看会有些摸不着南北。国内翻译的是《Linux设备驱动程序》第二版,第一版,第二版的译者我都有很深的接触,不过总体上来说,虽然第二版翻译的有些不尽人意,但是相比第一版来说已经超出了一大截。要读这一本书,至少应该先找一些《计算机原理》《计算机体系结构》的书来马马虎虎读读,至少应该对硬件和计算机的工作过程有一些了解。

使用Manjaro Linux + i3wm心得

在使用3个月 manjaro linux +i3wm 之后我打算写一篇文章来记录一下心得,首先说一下,这篇文章并不是教程,只是分享一下使用心得。在这几个月使用期间,从刚开始的懵,到后熟练使用效率大大提升,以至于使用gnome 或者windows桌面的时候各种不适应

Ubuntu的使用感受

这个标题犹豫了很久,终决定还是用现在这个简单的。

我用Ubuntu已经大概4年了,期间有很多问题也有很多惊喜,趁着这次作业的机会来总结一下。 以下观点仅是个人看法。

第一次接触ubuntu还是在大一的时候,那时似乎是美剧、电影看多了,觉得用Linux好厉害,于是开始学习Linux。

我这个人有点强迫症,还有点懒,所以在选择面前我一般希望一下子就作出的选择( 我承认我很幼稚 ),所以那时候面对众多Linux发行版,我果断在百度搜索中输入,“的Linux发行版”,呵呵。众说纷纭,让我更加难以选择。于是按照忘了哪篇博客的建议, 开始看鸟哥的Linux私房菜,并在虚拟机里安装了redhat 。那段学习旅程,我不得不承认,有时很新奇,但更多的是乏味。 于是乎,某天我放弃了 。

第二次接触是学arm的时候,嵌入式Linux应用开发必然需要Linux主机环境,于是 按照开发板光盘中的视频来学习,仍然是redhat的虚拟机 。我天真的以为上一次放弃是因为看书太无聊,这次看视频肯定没。按照剧情的发展, 我终又一次放弃了。

后来,一次和朋友的聊天中偶尔谈起Linux,他用Linux的 简洁、自由可高可定制性 我重新走向Linux。 这次我决定不再学习它而是直接使用它。 我直接 在笔记本上安装了ubuntu作为第二系统 (当时ubuntu与fedora并称用户量的桌面Linux发行版,朋友喜欢debian,所以了我ubuntu),开始强制自己摆脱 ”可以使用windows为毛还要用虚拟机里的Linux“ 的惰性习惯。这次, 我开始上道了。

再后来,就是我与ubuntu的日常了。

现在,我的台式机上基本 日常用ubuntu ,只有需要在win下开发QT的时候才会切系统,我们过上了幸福而又快乐的生活,至少我是这么告(qi)诉(pian)我自己的。

上面一堆废话,作者,这大概是你读到现在的感受。好吧,你可以只读加粗的,讲真。

好了,我只是想告诉那些刚刚接触linux的同学:

接下来,关于这次作业,说一说我对ubuntu的认识。首先,ubuntu是Linux众多发行版中的一员,而且是用户量多的发行版(我不管,ubuntu就是用户多的)。所谓发行版,就是某些社区或者公司基于Linux内核,定制安装自己的服务软件以及第三方软件集成的Linux操作系统。ubuntu在历史上是基于debian定制的,后来独立出来,其子版本号分为04和10两种,04类似于稳定版,10类似于开发版,04当中的部分版本属于LTS长期支持版。ubuntu的发行一般分为多个子版本,比如ubuntu桌面版(常用的版本),server版,gnome版,kubuntu,ubuntu kylin等等。

我个人的观点,ubuntu作为一个桌面操作系统真正的足够对用户友好是从15.04版开始的,因为在14版本期间,金山,等公司推出了针对linux友好的软件客户端,而同期deepin社区也对ubuntu的发展作出了极大的贡献。同时,无论外界评论如何,ubuntu kylin的确比原版的ubuntu更适合用户。到15.04时,ubuntu kylin已经稳定下来,国内各大公司的Linux软件同样也趋于完善,此时的ubuntu基本做到了“开箱即用”。

后,大家都是成年人我就直说了:

linux下apache服务器的实训心得体会,2000字左右

apache 安装

配置

测试

正式摆弄完整地服务器

好强悍地apache丫

apache apache apache 。。(loop 直到满2000字)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至836084111@qq.com 举报,一经查实,本站将立刻删除。

联系我们

工作日:9:30-18:30,节假日休息