注册
登录
会员
标签
鲜花鸡蛋
插件
帮助
Linux伊甸园论坛
»
Linux内核源代码学习
» linux文件大小限制
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
发布商品
发布悬赏
发布活动
发布辩论
发布视频
打印
linux文件大小限制
tiangengbao
初来乍到
帖子
1
精华
0
积分
10
在线时间
1 小时
发短消息
加为好友
当前离线
楼主贴
大
中
小
发表于 2008-7-10 10:10
只看该作者
linux文件大小限制
程序很简单只是一直向一个文件中写数据,当文件大小为2G时程序终止 报“文件大小限制”错误,请问怎么解决?谢谢!
下面是代码
main()
{
int fd;
char s[]="Linux Programmer!\n";
fd =open("/home/tgbao/temp",O_WRONLY|O_CREAT);
while(1)
{
write(fd,s,sizeof(s));
}
close(fd);
}
UID
219878
帖子
1
精华
0
积分
10
贡献积分
10
论坛活跃
1
公关推广
0
鲜花
0
鸡蛋
0
在线时间
1 小时
注册时间
2007-12-12
最后登录
2008-7-14
查看详细资料
TOP
zltjiangshi
老团鱼
版主
注册用户
帖子
727
精华
0
积分
195
在线时间
392 小时
发短消息
加为好友
当前离线
呵呵抢到沙发了
大
中
小
发表于 2008-7-10 11:35
只看该作者
你的目的是什么呢?真的需要大文件还是试验一下ext2最大支持多大的文件?
如果是前者,两种办法:换64位系统或者用reiserfs文件系统
如果是后者,那你已经有答案了,32位ext2/3最大就支持2G文件
1,本人乃Linux伊甸园“Linux内核学习”,“红旗等发行版”版主,请大家捧场。
2,红旗Linux在设备驱动,系统设置,中文美化,易用性方面做得非常好,建议大家使用。
3,本人是红旗Linux的粉丝,不是枪手。
UID
160339
帖子
727
精华
0
积分
195
贡献积分
117
论坛活跃
374
公关推广
10
鲜花
9
鸡蛋
0
在线时间
392 小时
注册时间
2006-6-8
最后登录
2008-9-5
查看详细资料
TOP
blackspace
超级版主
哈哈团队成员
帖子
4660
精华
14
积分
492
在线时间
639 小时
发短消息
加为好友
当前离线
板凳位置
大
中
小
发表于 2008-7-10 16:21
只看该作者
每个文件系统限制不一样,也可能是shell的限制
乘天地之正,而御六气之辩,以游无穷
UID
27961
帖子
4660
精华
14
积分
492
贡献积分
122
论坛活跃
1811
公关推广
22
鲜花
7
鸡蛋
0
在线时间
639 小时
注册时间
2002-10-28
最后登录
2008-9-6
查看详细资料
TOP
‹‹ 上一主题
|
下一主题 ››
控制面板首页
编辑个人资料
积分记录
公众用户组
勋章
访问推广
宣传中心
领取红包
基本概况
版块排行
主题排行
发帖排行
积分排行
交易排行
在线时间
管理团队
管理统计
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
向朋友推广Linuxeden,得网站积分换礼品
best dvd copy software
多串口卡,kvm切换器