社区
Linux/Unix社区
帖子详情
文件超过4G,怎么操作?
hhuangchunlin
2003-08-15 02:42:30
有个文件超过4G,怎么在文件里定位,用fseek定位出现问题,还有,什么类型的变量能够有存那么大数,我用int64,可是
int64 ii = 0;
ii = 1024 * 1024 * 1024 * 8;
这是将ii写如文件,写进去的8位全是0;
请问怎么操作如此大文件?
...全文
265
6
打赏
收藏
文件超过4G,怎么操作?
有个文件超过4G,怎么在文件里定位,用fseek定位出现问题,还有,什么类型的变量能够有存那么大数,我用int64,可是 int64 ii = 0; ii = 1024 * 1024 * 1024 * 8; 这是将ii写如文件,写进去的8位全是0; 请问怎么操作如此大文件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dfzwj
2003-08-18
打赏
举报
回复
fseek能够定位的最大间隔是2G,而不是想象的4G,所以大于2G的间隔跳动都要分多次跳动,我用过if len>2
let len1=2g, len2=len-len1
then fseek(len1,0) and fseek(len2,CURRENT_POSITION)
是完全可行的
fwbmail
2003-08-18
打赏
举报
回复
if len>4g
let len1=4g, len2=len-len1
then fseek(len1,0) and fseek(len2,CURRENT_POSITION)
提个思路,我没试过
step_by_step
2003-08-17
打赏
举报
回复
大于4G的文件fseek定位不了,处理的时候应该先分割成小文件
zjpwm
2003-08-17
打赏
举报
回复
什么文件那么大?
salaciouswolf
2003-08-16
打赏
举报
回复
在UNIX中文件最大只能为2G吧,超过了要报错的啊!
CoolQ
2003-08-16
打赏
举报
回复
Linux好像支持大于4G的文件,但是open的时候必须有一个flag, 具体是什么我记不太清了,手头上没有man, 你自己man一下吧
飞鸽传书 中文最新版2.66版 支持
超过
4G
的单个
文件
简化
操作
增强功能 源代码可以从antalk.net下载
源代码可以从antalk.net下载 软件说明: 这个算是2.66版 的最终版吧。 更新:修改了几个小的地方,简化了
文件
接收时的
操作
,运行时直接打开界面,不用到任务栏找;接收
文件
时不再需要点击“打开信封”,直接保存
文件
。当
文件
传送完毕时会自动给发送方发一个消息,发送方弹出发送完毕对话框。另外修正了一些小的bug。 2.66版的飞鸽由Azhi的2.06版升级而来,修复了原版本不支持
4G
以上单个
文件
传输的bug。2.66版是实际意义上的中文最新版本,修复了之前中文版不能传书单个
文件
大于
4G
的bug。其他的 “飞鸽传书2007绿色版”之类的已经被官方定为冒牌。而且经过我本人测试,所谓的“飞鸽传书2007绿色版”功能上并无更新,也没有修复bug同样不能传送单个大于
4G
的
文件
。飞鸽为开源软件,源代码可从http://www.ipmsg.org下载。2.66版的飞鸽非官方正式发布版本,是我个人升级的结果。但不同于“飞鸽传书2007绿色版”之类冒牌飞鸽。飞鸽2.66版本是修复BUG后的真正意义上的飞鸽传书中文最新版。 antalk.net提供免费下载 如果发现该版本还存在bug,欢迎电邮或QQ:21824261告诉我^_^ cxonline.info http://blog.sina.com.cn/chenxibullog http://chenxiblog.info/ http://cxonline.info/
飞鸽传书 最新版 2.66Beta版 支持
超过
4G
大
文件
传输 并简化
操作
源代码可以从antalk.net下载
源代码可以从antalk.net下载 更新说明: 在飞鸽传书2.66版(支持
4G
以上大
文件
)基础上简化了
文件
接收时的
操作
,接收
文件
时不再需要点击“打开信封”,直接保存
文件
。 http://cxonline.info/ http://chenxiblog.info/ chenxi.byethost17.com
stm32+
4G
从零开始连接阿里云IOT
在本课程中,大家可以学习到如何使用
操作
阿里云物联网平台;
4G
模块和AT指令的编程技巧;以及MQTT协议的内容和源码的移植,在课程后面我会手把手的教大家怎么使用stm32这款低端平台的单片机编程实现连接阿里云物联网...
ora_trunc_table.sh
linux 下 shell 连接 oracle 数据库,对数据库数据处理
操作
。 脚本产生的背景是生产服务器每天产生几万笔数据,使用的数据库是oralceXE,当数据
文件
超过
4G
,会提示错误ORA-12953。因此需要调整数据库中部分表,日志表,部分数据,或者数据
文件
linux拷贝
4g
以上
文件
夹,怎么从Linux服务器上下载
超过
4G
的
文件
?
使用sz命令下载
文件
时,
超过
4G
下载不了,如何下载呢?本文介绍的方法是先对该
文件
进行拆分,拆分成多个小于
4G
的
文件
,然后分别下载,下载到本地后再进行合并或直接解压,具体
操作
如下:1.分拆为多个
文件
的命令:cat workspace_20150624230059.tar.gz | split -b 2G - workspace_20150624230059.tar.gz.命令解释:workspace...
Linux/Unix社区
23,114
社区成员
74,507
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章