本程序是在Linux环境下开发的一个模拟ftp的简单的文件传输程序,ftpserv和ftpclient分别是服务器端和客户端的可执行文件。 服务器端利用多线程的方式分别对连接的每个客户端进行服务,采取预先启动一定数量的线程的方式,提高了效率,同时主程序采用I/O复用的方式监测来自监听套接字和标准输入的数据; 客户端采用单线程的方式进行文件的上传和下载,支持的命令包括:列出服务器端当前路径的文件列表, 本地当前路径列表,更改本地路径, 下载、上传文件,关闭客户端等操作;服务器端支持的命令目前包括,列出本地路径下的文件,关闭服务器等操作。
-
Notifications
You must be signed in to change notification settings - Fork 0
lintcoder/lightftp
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published