每隔一段时间传输文件

时间:2015-03-27 18:34:18

标签: c unix client-server

我正在编写一个客户端/服务器C应用程序,我将按照编程时间间隔从客户端传输文件到服务器。我能怎么做?有一些功能可以做到这一点?我应该使用线程吗?

2 个答案:

答案 0 :(得分:2)

'cron' could fire a shell script, 
the shell script would use fpt or tftp 
and some file that lists which files to transfer, 
for the actual file transfer

答案 1 :(得分:1)

您可以将发件人sleep置于循环中,以便发件人仅唤醒,检查要发送的文件,发送1个文件,然后重新进入睡眠状态。

#include <unistd.h> unsigned int sleep(unsigned int seconds);