LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 660|回复: 5

问一个好奇怪的问题

[复制链接]
发表于 2004-6-5 20:03:54 | 显示全部楼层 |阅读模式
就是在下载文件下载到一半的时候,有时能看见下载了一半的文件,有时得下完之后才能看见;如果中途中止,有时能剩下半个文件,有时没有
发表于 2004-6-5 20:59:14 | 显示全部楼层
兄弟想说什么?如果下载文件的话,在下载的目录会生成一个文件名的,但不一定说明这个文件被下载成功了。
 楼主| 发表于 2004-6-5 21:09:18 | 显示全部楼层
我想问的是,如果下载文件在下载目录里生成一个文件,

下载到一半中止了(原因可能是用户中止,或者其它原因),

为什么有时候没下载完的文件还留在下载目录,有时候系统自动就删除了?
发表于 2004-6-5 21:14:22 | 显示全部楼层
这个倒不好说,我也不太清楚这是怎么会事:(
 楼主| 发表于 2004-6-5 21:19:25 | 显示全部楼层
那版主自己遇到过没?
发表于 2004-6-6 00:17:56 | 显示全部楼层
和下载软件的数据存储方式有关。像wget和lftp是增量存储,下一点存一点,这样下了一半的会留下来。mozilla也是下一点存一点,不过早期版本的mozilla会下载到临时目录,并且下载被打断后会抛弃临时目录中的文件,这样就啥都没有。新版的mozilla不会下载到临时目录,而是在下载文件名后加个part后缀。
还有些下载软件可能会对临时文件使用类似unlink的系统调用,占用一块空间使用,等确认下载完后再复制成真文件,这样的也是下载一断就啥也没有。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表