首页 新闻 会员 周边 捐助

如何判断ftp服务器上的文件是否在被其他进程使用

0
悬赏园豆:15 [已关闭问题] 关闭于 2012-12-06 12:08

情景:存在FTP服务器A,客户端B和C,B上传文件至FTP服务器A,C从A下载文件,我在C机器上写代码,如何判断我要下载的是否已经上传完毕,谢谢

ftp
问题补充:

我的想法是试图使用ftp命令修改服务器上的文件名称,如果可以修改,说明没有别的进程在使用该文件,即该文件已经上传完毕。大家有什么好主意呀,谢谢。

会长的主页 会长 | 专家六级 | 园豆:12461
提问于:2012-12-03 14:50
< >
分享
所有回答(2)
0

你要下载的文件肯定是已经上传好的文件

你在上传完成给标识成文件可以下载

Rich.T | 园豆:3440 (老鸟四级) | 2012-12-03 15:07

我管不了上传文件,只能管得到下载文件,%>_<%

支持(0) 反对(0) 会长 | 园豆:12461 (专家六级) | 2012-12-03 15:22

@会长: 

你的文件记录列表从哪得到的,是直接从ftp还是有一张表来维护

支持(0) 反对(0) Rich.T | 园豆:3440 (老鸟四级) | 2012-12-03 15:24

@Rich.T:  直接读取ftp服务器上的文件

支持(0) 反对(0) 会长 | 园豆:12461 (专家六级) | 2012-12-03 22:34
0

对FTP的命令和工作原理不熟悉。

如果我用代码来做文件上传的话,会把上传完的文件移动到另个文件夹。用户就到那个文件夹找要下载的文件。

geass.. | 园豆:1821 (小虾三级) | 2012-12-03 20:07

我管不了上传,上传时别人搞的。O(∩_∩)O

支持(0) 反对(0) 会长 | 园豆:12461 (专家六级) | 2012-12-03 22:35
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册