【发布时间】:2013-09-03 18:13:45
【问题描述】:
我必须使用 ANSI C 编写程序,该程序允许使用套接字在网络 [客户端 - 服务器程序] 中的两台计算机之间复制目录 [文件和/或目录]。两台电脑都安装了linux。我不能为此使用系统命令。
解释它应该如何工作: 在终端输入:
name_of_my_program /path_of_file_or_catalog computer_ip/path_where_to_copy
它应该将文件或整个目录复制到这个地方。
我不知道如何在没有系统命令的情况下移动目录。我不要求你提供代码。只是想法或代码的小样本 - 你知道,只是“框架”。 这个怎么做?我对使用套接字编写程序没有任何问题。我已经有了。
我将不胜感激您的想法和提示。 提前致谢!
【问题讨论】:
-
我多么难以抗拒告诉老师三个无辜的小字母的冲动:FTP。
-
查看以下链接(您可以在 SO 中找到其他链接):+ How to read a Linux dir in C
标签: c sockets copy client-server directory