linux目录和文件限制

本文详细介绍了Linux系统中文件和目录的限制,包括ext3和ext4文件系统的特点,inode和block的基本概念及其如何影响文件数量和大小。此外还提供了调整文件系统参数的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录限制

ext3默认配置 include/linux/ext3_fs.h:#define EXT3_LINK_MAX  32000 个;ext 4 无限


文件限制

文件限制取决于系统的inode数,inode用完了也就能创建新文件了

inode用于索引记录block(块)信息

block是连续多个sector(扇区)组成,常见是连续8个sector

sector是磁盘最小存储单位扇区,每扇区512byte(字节)


inode记录

文件字节数、userid、groupid、读写执行权限、ctime(创建)mtime(修改)atime(上次)、链接数(指向这个inode的文件名)、数据位置(block)

inode大小

一般存储这些数据会消耗(128、256字节)

查看inode df -i


综上

我们可以根据自己的业务,调整block(块)的大小增加减少inode达到我们想要存储的文件数,当然inode本身也占空间所以它的大小也能改变可供block分配的空间


资料

http://www.2cto.com/os/201412/362239.html

http://blog.chinaunix.net/uid-567584-id-2735211.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值