java如何判断Linux系统文件是否被占用

2025-03-24 05:47:10
推荐回答(2个)
回答1:

我没明白你的意思,你的意思是你有两端,server和client,client端是window,你用是否可以修改名字来判断是否上传完成,server端是linux,你不知道如何判断这个文件是否上传完成,所以你想问问解决办法是把?
如果是这样的话:
在上传文件完后,再上传一个MD5文件(完整文件名+文件MD5值)。

检查此MD5文件是否存在,并且MD5值是否正确,即可判断,之后删除MD5

文件,当然了方法很多,比如获取FTP中上传文件的大小,之后对比下就好了

回答2:

你好,提供两个思路吧。一、定时的去查看这个文件的大小,当这个文件大小不再发生变化时,你可以认为上传完成。二、如果可以获得到客户端的连接更好,当这个连接断开时,认为文件上传完毕。