文件名称: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)