- 2
- 0
- 约5.93千字
- 约 23页
- 2022-11-03 发布于山东
- 举报
,.
Linux网络编程》
课程设计
,.
班级:
姓名:
指导老师:
,.
一、设计背景
Linux操作系统作为一个开源的操作系统被越来越多的人所应用,它的好处在于
操作系统源代码的公开化!只若是基于GNU合约的软件你都可以任意使用并更正它的
源代码。经过这次课程设计能更好的学习网络编程知识和掌握LINUX平台上应用程序
设计开发的过程,将大学四年所学知识综合运用,为未来的工作学习打下基础。
二、设计目的
1、学习epoll跟FTP被动模式
2、掌握linux基本命令,比方ls、cd、login;
3、学会怎样编译、运行
三、环境要求
1、centos64位操作系统
2、gcc编译器
四、设计原理
4.1客户端
客户端程序的主要任务有以下3个:
1)、解析用户输入的命令。
2)、根据命令向服务器发出央求
3)、接受服务器返回央求的结果
客户端为用户提供了3种命令:(1)、get:从服务器下载文件(2)、list:列出客户端
,.
当前目录的内容(3)、quit走开
4.2服务器端
1)、解析央求代码。
2)、根据央求代码做相应的办理
3)、等待返回结果也许应答信息
五、软件测试结果
,.
,.
六、部分主代码
#includeftserve.h
intmain(intargc,char*argv[])
{
intsock_listen,sock_control,port,pid;
您可能关注的文档
最近下载
- Unit+2+Section+B+1a-1f+Reading+2026-2027学年九年级英语上册同步实用课件(新教材人教版) - 已修复.pptx VIP
- 特殊人群用药指导特殊人群用药指导.pptx VIP
- 2026年战士留疆考试题及答案解析.docx VIP
- 学习通《人工智能》习题(含答案).docx VIP
- 欧式距离、曼哈顿距离、切比雪夫距离、余弦距离(详解版)【拜托了阿数】.pdf VIP
- 部编人教版《道德与法治》三年级上册精品教案(全册).docx VIP
- pmdg737ngxu-efb-eaip国内电子航行汇编部分1912 ad_zlll.pdf VIP
- 断桥铝金属窗施工工艺及方法.docx VIP
- 计算机网络技术专业调研报告.doc VIP
- 研题·进阶 34 新定义背景下的函数性质探究(2026年高考数学全国一卷第19题).docx VIP
原创力文档

文档评论(0)