、、、、、、、、、、、、、、、、、、、、、、、、、、服务器运行
linux@ubuntu:~/ftp$ mv client cc
linux@ubuntu:~/ftp$ ls
1.txt cc client.c Makefile net.h sever sever.c //移动客机执行文件到cc目录
linux@ubuntu:~/ftp$ ./sever //运行服务器
net accept success!
client 4 connect success!
choice:1
choice:3
net accept success!
client 5 connect success!
choice:2
choice:1
choice:4
choice:4
^C
linux@ubuntu:~/ftp$
、、、、、、、、、、、、、、、、、、、、、、、客机1运行
linux@ubuntu:~/ftp/cc$ ./client 5005 192.168.125.128
Network connection successful! // 网络连接成功
***************************
*****输入help查看选项*****
***************************
>>>help
*******************************************************
********输入 :功能*************************************
********list :查看服务器所在目录的所有文件*************
********put filename: 上传文件到服务器*****************
********get filename: 下载服务器目录的文件*************
********quit :关闭客户端 ******************************
*******************************************************
>>>list
Makefile
sever.c
sever
client.c
net.h
1.txt
>>>get 1.txt
1.txt
File downloaded successfully!
>>>quit
linux@ubuntu:~/ftp/cc$
、、、、、、、、、、、、、、、、、、、、、、、客机2运行
linux@ubuntu:~/ftp/cc$ ./client 5005 192.168.125.128
Network connection successful!
***************************
*****输入help查看选项*****
***************************
>>>put 2.txt
2.txt
file uploaded successfully
>>>list
Makefile
2.txt
sever.c
sever
client.c
net.h
1.txt
>>>quit
linux@ubuntu:~/ftp/cc$
评论0