
https://blog.csdn.net/ljianhui/article/details/10253345
实验要求:编写sender和receiver程序,sender创建一个共享内存并等待用户输入,然后把输入通过共享内存发送给receiver并等待,receiver收到后把消息显示在屏幕上并用同样方式向sender发送一个over,然后两个程序结束运行。
这个实验的难点主要在于共享内存的创建和撤销(涉及到的步骤比较多,需要理解各步骤的功能),以及实现两个进程间的相互等待(使用信号量来实现,这里使用了有名信号量)
实验心得:学习理解了linux的共享内存机制以及POSIX信号量机制。
两个实验虽然加强了对linux一些机制的理解,但是感觉对linux的学习还不够,需要继续学习。
一.概述
本文讲述了在Linux主机与windows主机之间如何互传文件的方法。因为有的时候,linux主机中的一些文件可能会在windows环境下用到。例如在linux主机中抓了一些图片,想把它们传到windows主机上以作为word文档的插图。又或者从Windows主机上网,下载了一些linux的软件包,想传到linux主机中安装。在这些情况下,都需要一种方法来进行两者之间的互通。
本文采用ftp方式来传送文件,软件采用Serv-U。在widows主机下安装Serv-U,使其成为ftp服务器,在linux主机下通过ftp命令来上传和下载文件。经过试验,可以很好的满足需求。
二.实验环境
软件环境:
A机:
*** 作系统:windows2000, IP: 10.18.34.115.
B机:
*** 作系统:Linux Red Hat 9.0, IP:10.18.34.251.
三.安装
1. Serv-U的安装
执行setup.exe, 全部选默认选项即可。
2. Serv-U的常规设置
在安装完成后,会d出配置向导对话框,这里按要求填入相应信息,即可配置成功一个ftp服务器。这里A机的`ip地址是10.18.34.115.按照安装向导做如下 *** 作:
1) IP address(IP地址):输入“10.18.34.115”。(如果使用动态的或无合法的IP地址则此项为空)。
2) Domain name(域名):输入域名,例如“RoseRed”(此处随意)。
3) Install as system server(安装成一个系统服务器吗):选“Yes”。
4) Allow anonymous access(接受匿名登录吗):此处可根据自己需要选择,比如选“Yes”。
5) anonymous home directory(匿名主目录):此处可输入(或选择)一个供匿名用户登录的主目录。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)