linux文件传输程序

时间:2012-11-14 04:35:17
【文件属性】:

文件名称:linux文件传输程序

文件大小:3KB

文件格式:RAR

更新时间:2012-11-14 04:35:17

linux 文件传输 socket tcp

实现一个client/server 结构的文件传输程序。程序分为两个部分,一个是服务器端程序,另一个是客户端程序。服务器端程序能够同时接受多个客户端的链接请求,并把客户端指定的文件传输给客户端,或者接受客户端的文件存储到服务器端。 客户端要实现以下几个命令:put, get, cd, ls, pwd, lcd, lls, lpwd, quit。 put命令:put filename 把客户端所在机器的当前目录下的文件filename传输到服务器端。 get命令:get filename 把服务器端所在机器当前目录下的文件filename传输到客户端。 cd命令:改变服务器端的工作目录。 ls命令:显示服务器端当前工作目录的内容。 pwd命令:显示服务器端当前工作目录。 lcd命令:改变客户端的工作目录。 lls命令:显示客户端当前工作目录的内容。 lpwd命令:显示客户端当前工作目录。 quit命令:客户端退出,并且关闭与服务器间的链接。


【文件预览】:
tcp
----client.txt(7KB)
----server.txt(10KB)

网友评论

  • 不错可以运行,就是有些小BUG需要修正
  • 挺实用的小程序
  • 可以使用!!!!
  • 恩,这个好使,一个服务器文件,一个客户端文件,配合的很好!命令操作t起来很容易!
  • 提供一种文件输出工具的思路
  • 说实话,非常简单的东西,没有实现大文件传输比如500M?没有实现多文件传输?
  • 不错啊,借鉴了这个代码,更改了一些地方
  • 还可以,有些地方可以借鉴
  • 不错啊,借鉴了这个代码,更改了一些地方
  • 不错不错,很有帮助,不过还有改进的地方,自己改了
  • 不错的程序。
  • 不错的程序,实现的功能很多,可以用来学习下
  • 功能可以实现,不错
  • 功能都可以实现,就是想要的是更强大的功能,可以加密的那种,不过谢谢啦
  • 提供一种文件输出工具的思路
  • 能够实现功能的,thx~~
  • 程序可以运行,不错!
  • 程序不错,可以实现开发板和主机的网络传输文件,方便下载小文件