Linux文件属性

什么是索引节点(ionde node)

本质:是磁盘上的一块【存储空间】

一个indoe大小256字节节

存储文件的属性信息(大小,用户,组1,修改时间 ls -l的信息都放在里面)

还存放一个重要的东西,指向文件真正实体的位置信息(指针)

一个inode大小256字节。
看到的形态是一串数字
2.索引节点作用
存储文件的属性信息(大小、用户、组、修改时间1s-1的信息都在里面放着)。
还存放一个重要的东西,指向文件真止实体的位置信息(指针)。
3.inode是怎么产生的?
1)买回来磁盘,要使用的4个步骤。
(1)分区(打隔断),c,d,e/sdal/sda2
(2)格式化(装修),创建文件系统:
什么是文件系统?组织和存储数据的种机制。(装修风格)
(3)挂载(搞个门搞个窗广)
(4)使用(拎包入住)。
2)inode是在磁盘格式化,创建[文件系统]的时候产生的。
Linux文件系统ext4,xfs,windows文件系统,ntfs,fat32
创建[文件系统]的时候就会生成inode和block
数据分为两种形式:
1.AV实体称之为真正数据
2.AV属性信息(40g),美国生产,元数据:数据的数据信息

元数据就要存放在inode里
真正数据就存放在block里

inode的特点?
是文件的唯一标识(身份证)
大小256字节
存放文件属性信息及指向文件所在位置信息
创建文件的时候就分配inode
一个文件有且只有一个inode(分区或磁盘内)
多个文件有相同的inode,是同一个文件的不同文件名

5.Linux系统读取文件的原理
创建文件。/0ldboy.log
1.文件名放到/卜blok里。
2.分配inode(256字节),放文件属性,
3.分配block,放文件内容(多个block)。
6.企业生产案例:No space left on device问题企业案例4 N)
no Space left.on devicce
没有空间剩余在设备上
windows通常是block满了。
磁盘满有两种情况。
1.inode满了。
2.block满了,
1任意之一不够用空间就会提示No space left on device

一个AV40G,属性占一个inode,100万个blnck(单个block4K)。
磁盘存储的都是大文件这个时候一定block不够用。
磁盘存储的都是小文件(低于block人小的文件)这个时候一定inod:不够用。
0.1K
分区在格式化的时候inode多,还是blok多?为什么?
解答:block多
工作中磁盘里的文件大部分都是大于4K,所以格式化时候,系统自动安排适合业务场景的分配模式。
个文件至少是·个inode,消耗inod是基本就是·对·,消耗block是1对多
blok介绍
1 存放文件实体内容的空间。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

加油干sit!

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值