全文预览

Linux操作系统实验实验报告

上传者:菩提 |  格式:doc  |  页数:11 |  大小:1388KB

文档介绍
功能有些类似。2、将lucy.c和peter.c的代码编写完后,lucy.c–olucy,无错误后运行./lucy;peter.c–opeter,无错误后运行./peter;开始进行聊天,若想结束聊天,则在一个终端上输入bye,俩个终端就会同时关闭。【实验结果】实验5多线程实现单词统计工具【实验目的】:利用多线程实现文档单词书的统计【实验原理】:区分单词原则:凡是一个非字母或数字的字符跟在字母或数字的后面,那么这个字母或数字就是单词的结尾。.允许线程使用互斥锁来修改临界资源,确保线程间的同步与协作。如果两个线程需要安全地共享-一个公共计数器,需要把公共计数器加锁。线程需要访问称为互斥锁的变量,它可以使线程间很好地合作,避免对于资源的访问冲突。【实验步骤】:第一步先创建两个待统计的文件1.text,2.text第二步创建一个.c文件里面敲多线程创建单词统计工具代码这里面包含了pthread.h这一个头文件,编译的时候与以往的有所不同,-o<目的文件名><原文件名>-lpthread【运行结果】实验6:搭建ftp服务器服务端【实验目的】:我们知道ftp是Tcp/ip协议中的一个文件传输协议,用来进行与客户端的文件的传输和下载,客户端可分为匿名用户登录和实名用户登录。下面我们就来安装配置ftp服务器服务端。【实验步骤】第一步,进入Linux图形界面,输入用户名密码进入命令行界面。第二步,安装ftp服务器软件,命令是sudoapt-getinstallvsftpd,我们安装的是vsftpd这个软件,第三步,修改配置文件,进入etc(cdetc),然后,sudovivsftpd.conf进入配置环境,第四步,将lensen-ipv6改成yes,意味着客户端可以进行访问,w/r都要改成yes,chown-username改成whoever,意味着可以任何人都可以访问,其他的也最好都改成

收藏

分享

举报
下载此文档