当前位置:  技术问答>linux和unix

急求助:linux下ftp客户端代码

    来源: 互联网  发布时间:2016-04-20

    本文导语:  各位大侠,我是一名学生,最近在做一个项目,要求在Linux下用Ftp协议实现下载文件的功能,也就是要在Linux下的一个程序里实现Ftp客户端功能,要求最后可以从另一台Linux机器上下载一些文件,要求用C或C++实现,以...

各位大侠,我是一名学生,最近在做一个项目,要求在Linux下用Ftp协议实现下载文件的功能,也就是要在Linux下的一个程序里实现Ftp客户端功能,要求最后可以从另一台Linux机器上下载一些文件,要求用C或C++实现,以前仅是做过一些简单的网络通信程序开发,有哪位大侠有过相关的开发经验,能不能给点代码参考一下,最好能有注释,小弟不胜感激!这是小弟的邮箱:zuizui1983@163.com,多谢了

|
1、Linux环境C语言开发和windows环境下C语言开发有何异同?
[joyself] 没什么太大的区别,C标准库的函数是一样的。与系统相关的当然不同,譬如Linux不能调用windows.h

2、在Linux环境下面编程的时候,比如说TCP/IP,所调用的函数从何而来?为什么可以直接调用呢?
[joyself] socket编程吧。 glibc里实现。

3、在进行基于ARM的嵌入式linux开发时,有些书上说可以用IDE,比如arm的ADS1.2或者realView MDk,那么这些IDE都是Windows平台下面的,使用这些IDE做的程序如何才能在Linux环境下运行?或者是说,书上的例子仅仅是针对那些不需要系统移植的简单开发,只需要使用IDE做一个交叉编译,烧录在目标板子上就可以了?
[joyself] ADS 和 realview 有自带编译器,编译的程序一般通过JTAG下载运行,不需要操作系统。应该有对应Linux版本的IDE。

4、如是问题3提出的假设成立,那么在做Linux下面做嵌入式开发,是不是就只有一步一步的编辑,编译,调试,链接,然后烧录?有能在Linux下面使用的IDe吗?
[joyself] IDE的本质不就是个集成开发环境嘛,跟是不是嵌入式没啥关系。
用不用IDE看个人习惯,应用编程可能会用,系统编程未必要用。

5、对于一些语言,他们是如何实现和最底层的硬件交互的,如果控制硬件工作的?
[joyself] 本质是通过系统调用,就是通过glibc也不例外。

6、驱动程序是如何控制硬件工作的?
[joyself] 本质是读写寄存器。加上一定的时序。

|
搞定原理就好弄了

|
一个主题怎么这么多帖? 用libcurl!

|
linux下ftp的源码多着了,down下来参考一下

|
我自己写过一个FTP多线程,断点续传的东西,不过不是很完善

|
回复错了。不好意思:)

    
 
 

您可能感兴趣的文章:

  • 求助~~哪位大神晓得如何固定tuxedo客户端与通信端的端口呀?
  • 求助:Linux下ftp客户端代码编写
  • 大侠,求助!!LINUX下TCP套接字编程中客户端出现段错误
  • 重分求助!!!!javascript如何调用客户端dll问题
  • 求助各位大侠:Linux下Ftp客户端程序编写
  • 求助socket编程问题:C/S模式.客户端调用Winsock函数connect()的时候,返回错误码是10065(主机路由不可达).
  • 【求助】SOS紧急求助..............极为简单的问题...跪求.... iis7站长之家
  • 新手求助。。。关于最简单的服务器/客户端程序
  • 求助:各位大哥能给一个 socket 程序(服务器一个,客户端一个),谢谢!马上送分哦~
  • 求助!ntp协议客户端实现时,select超时
  • 求助关于dhcp 客户端的问题
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 求助 ==> 代码移殖:从Linux到的Windows,请高手指点一二,谢谢啦
  • 求助:linux的源代码怎么才可以看见?
  • 求助:如何调出linux下kppp源代码?
  • 求助 程序中添加互斥锁代码后编译怎么通不过 ?
  • 100分求助 能不能提供一些有关图像分割的算法和实现代码!谢谢
  • 求助:snort源代码
  • 各位师哥师姐,我急切求助,关于文件的上传下载程序代码
  • 求助如何顺利的阅读linux内核源代码
  • 求助:能给出一个在jsp里调用ActiveX控件的代码吗?
  • 求助java聊天室、公告栏、记数器、email的源代码
  • 【求助】一小段perl代码~谢谢
  • 求助!!关于两行代码的理解问题!请大虾近来看看!!(在线等待)
  • 求助!!关于两行代码的理解问题!请大虾近来看看!!
  • 来者有分,在线等待!100分求助:我在用JBuild运行JAVA代码时,出现下面的Message,为什么?
  • 求助:LINUX内核代码中# 与define之间有空格是怎么回事?
  • 【求助】快来人呐~!大家帮我看看我写的破代码哈!
  • 求助: 一段非常奇怪的代码( 关于fcntl文件锁 )
  • 求助: 用shell 给某个目录下所有.c文件的第一个#include<**>前面加几行代码
  • 求助: Linux下查看代码的工具kscope-1.9.4 编译安装成功后 无法启动成功。
  • 求助,遍历目录中所有文件的代码分析
  • 高分求助高分求助高分求助高分求助高分求助高分求助
  • 怎样读取HZK24S前十区的内容啊???求助求助
  • 紧急求助!紧急求助!
  • 【求助】iplanet问题,求助高手解答!
  • 菜鸟求助,solaris下计算问题求助
  • 【求助】SOS紧急求助..............极为简单的问题...跪求....
  • 高分求助啊!求助SUSE 10.0 不能上网.
  • 急急急急急急急啊,紧急求助啊!!!!!满分求助啊!!!!!!
  • 求助:linux下 vim的配置(高分求助)
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • 求助~~求助 ~~linux文件读写问题


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3