由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Windows/Linux FTP问题
相关主题
菜鸟请教什么类型的项目需要linux下面的编程[合集] c++ under linux.
Linux下C++程序能否指定监听一个网卡的端口?Unix/Linux下的C++ coding 跟Windows下到底有多大不同? (转载)
文件钩子?develop linux apps on Windows
请大家推荐个免费FTP server (linux)同样的C++程序,Linux下比Windows下慢很多
【讨论】Linux启动时执行配置文件的顺序 (转载)GUI用什么语言开发比较好?
linux 文件大小的问题请推荐 perl 的IDE
菜鸟请问怎么搭这么个系统熟悉C++,向Windows 还是Linux 方向发展? thanks
windows下怎么用gsl? (转载)【考古】windows设计的真的比linux好?
相关话题的讨论汇总
话题: linux话题: windows话题: 文件话题: ftp话题: explorer
进入Programming版参与讨论
1 (共1页)
b***i
发帖数: 3043
1
我司开发一个嵌入式系统,使用Linux,从Windows 7的Windows Explorer可以ftp到嵌
入式的文件系统。我司一位工程师试图删掉ftp里面的一个文件,然后他观察到此文件
的大小从0开始增长,意味着该文件确实被删除了,然后嵌入式系统持续写入该文件(
日志)。
然后他把此文件拖放到桌面。打开此文本文件后,发现文件显示的长度确实和删除后等
待的时间吻合。但是,此文件的开始时间不对,不是删除后的时间,而是0时0分0秒,
即文件在嵌入式创建的时间。
是否说明,Windows Explorer自作聪明缓存了此文件,但是由于文件长度改了,所以
Windows在拖拽的时候把缓存的文件截断,而不是亲自去Linux获得该文件?
登陆Linux,可以看到文件内容确实改了。但是,程序员反对使用sync,或者在程序中
主动sync,会不会Linux返回给Windows Explorer的确实是错误内容,而在Linux命令行
下观测(tail)却可以看到文件的新内容呢?使用filezilla却可以获取真正的文件内容
。是否说明该问题不是Linux造成的?
c****3
发帖数: 10787
2
Windows浏览器的FTP客户端有各种bug,存在n年了,微软根本不高兴解决,别瞎折腾了。
肯定是以filezilla为主

【在 b***i 的大作中提到】
: 我司开发一个嵌入式系统,使用Linux,从Windows 7的Windows Explorer可以ftp到嵌
: 入式的文件系统。我司一位工程师试图删掉ftp里面的一个文件,然后他观察到此文件
: 的大小从0开始增长,意味着该文件确实被删除了,然后嵌入式系统持续写入该文件(
: 日志)。
: 然后他把此文件拖放到桌面。打开此文本文件后,发现文件显示的长度确实和删除后等
: 待的时间吻合。但是,此文件的开始时间不对,不是删除后的时间,而是0时0分0秒,
: 即文件在嵌入式创建的时间。
: 是否说明,Windows Explorer自作聪明缓存了此文件,但是由于文件长度改了,所以
: Windows在拖拽的时候把缓存的文件截断,而不是亲自去Linux获得该文件?
: 登陆Linux,可以看到文件内容确实改了。但是,程序员反对使用sync,或者在程序中

c******n
发帖数: 16666
3
我感觉是cache的问题
其实很多ftp client包括winscp你不设置自动刷新的话 服务器端做了变动 client上面
是看不出的
我记得ftp也没heartbeat的吧
话说这样写文件不大好吧 为啥不用sqlite

【在 b***i 的大作中提到】
: 我司开发一个嵌入式系统,使用Linux,从Windows 7的Windows Explorer可以ftp到嵌
: 入式的文件系统。我司一位工程师试图删掉ftp里面的一个文件,然后他观察到此文件
: 的大小从0开始增长,意味着该文件确实被删除了,然后嵌入式系统持续写入该文件(
: 日志)。
: 然后他把此文件拖放到桌面。打开此文本文件后,发现文件显示的长度确实和删除后等
: 待的时间吻合。但是,此文件的开始时间不对,不是删除后的时间,而是0时0分0秒,
: 即文件在嵌入式创建的时间。
: 是否说明,Windows Explorer自作聪明缓存了此文件,但是由于文件长度改了,所以
: Windows在拖拽的时候把缓存的文件截断,而不是亲自去Linux获得该文件?
: 登陆Linux,可以看到文件内容确实改了。但是,程序员反对使用sync,或者在程序中

1 (共1页)
进入Programming版参与讨论
相关主题
【考古】windows设计的真的比linux好?【讨论】Linux启动时执行配置文件的顺序 (转载)
现在的WINDOWS 什么还有什么应用 LINUX上面没有的? (转载)linux 文件大小的问题
python是不是最好用linux?菜鸟请问怎么搭这么个系统
windows平台的消息机制windows下怎么用gsl? (转载)
菜鸟请教什么类型的项目需要linux下面的编程[合集] c++ under linux.
Linux下C++程序能否指定监听一个网卡的端口?Unix/Linux下的C++ coding 跟Windows下到底有多大不同? (转载)
文件钩子?develop linux apps on Windows
请大家推荐个免费FTP server (linux)同样的C++程序,Linux下比Windows下慢很多
相关话题的讨论汇总
话题: linux话题: windows话题: 文件话题: ftp话题: explorer